2015-03-01 2 views
0

Я пытаюсь получить сообщение от узла (мое собственное сообщение о состоянии): Я использую C# Facebook SDK. Мой запрос GET заключается в следующем:Facebook Получить сообщение статуса с узла C# Facebook SDK

status = fb.Get("/v2.2/100006927xxxxxx_1568238173xxxxxx?fields=message")

Я испытал это в Graph Explorer, на разработку сайта, и он работает.

, но в моем приложении я получаю сообщение об ошибке «Неподдерживаемый запрос на получение № 100».

Есть ли что-то новое, потому что я думаю, что работал раньше?

ответ

1

Убедитесь, что токен доступа, который вы используете в API-интерфейсе API Графа, соответствует тому, который вы используете в своем приложении.

Dropdown menu

В Graph API Explorer, проверьте три вызова

  • /app, чтобы увидеть, какие приложения вы используете
  • /me/permissions, чтобы увидеть, что разрешение дано в приложении
  • /me, чтобы увидеть, установленный пользователем идентификатор пользователя

В зависимости от токена доступа и приложения уровень конфиденциальности этого состояния может оказаться недоступным для вас.

например. 100006927xxxxxx выглядит как пользовательский идентификатор приложения

Это будет означать, что только одно конкретное приложение сможет получить доступ к этому ресурсу.

+0

Спасибо, phwd У меня был user_status не в моих расширенных разрешениях :( – fid200