Получение уведомлений об управляемой странице с помощью Graph API - PullRequest
0 голосов
/ 25 декабря 2011

Есть ли способ получать уведомления об управляемой странице так же, как это может быть сделано для пользователей?

Для пользователя я бы тривиально инициировал GET-запрос к / me / уведомлениям.Я попытался сделать то же самое для управляемой страницы (используя токен доступа, предоставленный / me / account), который вызывает GET для // уведомлений? Access_token =, но я получаю сообщение об ошибке «Unsupported get request», которое ядогадка означает, что соединение уведомлений недоступно для страниц.

Есть ли способ получить это через Graph?Веб-страница имеет ссылку / ярлык для уведомлений для каждой управляемой страницы.

1 Ответ

0 голосов
/ 25 декабря 2011

В графическом API Explorer, вот соединения, к которым вы можете получить доступ к странице, и, к сожалению, в данный момент уведомлений нет в их списке:

albums
events
feed
links
notes
photos
posts
questions
statuses
tagged
videos

Однако вы можете попробовать fql? Q =

SELECT notification_id, sender_id, title_html, body_html, href
FROM notification
WHERE recipient_id=me()

РЕДАКТИРОВАТЬ

Я использовал действительный токен доступа PAGE и смог вернуть данные ....

{
  "data": [
    {
      "notification_id": "nnnnnnnnnnnn",
      "sender_id": nnnnnnnnn,
      "title_html": "<a href=\"http://www.facebook.com/nnnnnnnnnn\">xxxxxxx</a> posted on <a href=\"http://www.facebook.com/pages/xxxxxxx/nnnnnnnnn">Beer</a>'s <a href=\"http://www.facebook.com/permalink.php?story_fbid=nnnnnnn&amp;id=nnnnnnn\">timeline</a>.",
      "body_html": "",
      "href": "http://www.facebook.com/permalink.php?story_fbid=nnnnnnn&id=nnnnnnnn"
    }
  ]
}
...