Удалить запись на странице как страницу C # SDK - PullRequest
2 голосов
/ 05 сентября 2011

Я хочу удалить пост как страницу. У меня уже есть токен доступа администратора и токен доступа со страницы.

Мой код:

var fbClient = new FacebookClient { AccessToken = getPageAccessToken() };

dynamic parameters = new ExpandoObject();

parameters.id = postId;

fbClient.Delete(m_GroupId + "/feed",parameters);

Я получаю следующую ошибку:

 {"error":
    {
       "type":"OAuthException",
       "message":"Invalid token: \"PAGE_ID\".  An ID has already been specified."
    }
  }

Я заменил идентификатор страницы выше на PAGE_ID

Ответы [ 2 ]

5 голосов
/ 06 сентября 2011

используйте маркер доступа к странице и передайте идентификатор записи в качестве пути для метода Delete.

var fb = new FacebookClient("pageAccessToken");
fb.Delete(postId);
1 голос
/ 05 сентября 2011

Я не знаю, что такое C # SDK, но, судя по всему, вы устанавливаете идентификатор дважды, один раз с параметром parameters.id, а затем снова с m_GroupID

...