В моем одном из приложений .Net я хочу удалить комментарии пользователя Facebook, который вошел в систему. Для этого я получаю Post ID этого комментария, а также uid этого пользователя и AccessToken, а у моего приложения также есть расширенное разрешение «Публикация потока» для этой операции
Как уже упоминалось на сайте разработчика Facebook.
https://developers.facebook.com/docs/reference/rest/stream.removeComment/
Я использую Facebook SDK для .NET, чтобы запросить API Facebook из моего приложения.
try
{
var fwb = new FacebookClient(AccesToken);
Dictionary<string, object> parameters = new Dictionary<string, object>();
parameters.Add("comment_id", comment_id);
parameters.Add("uid", Convert.ToInt64(uid));
dynamic result = fwb.Post("stream.removeComment", parameters);
}
catch (Exception ex)
{
lblError.Text = ex.Message;
}
И я получил это исключение.
"(OAuthException) (# 803) Некоторые из запрашиваемых псевдонимов не существуют: stream.removeComment"
Пожалуйста, помогите мне, если кто-то не знает об этой проблеме.
Спасибо