2014-10-15 3 views
0

Я пытаюсь получить доступ к нотам страницы с использованием долгоживущего токена доступа, который я создал. Я попытался получить следующие две конечные точки:Как захватить содержимое Facebook-примечания с помощью API-интерфейса Graph?

https://graph.facebook.com/<note_id>?access_token=<token> 
https://graph.facebook.com/v1.0/<note_id>?access_token=<token> 

, но и возвращает следующее сообщение об ошибке:

{ 
    "error": { 
     "message": "(#12) notes API is deprecated for versions v2.0 and higher", 
     "type": "OAuthException", 
     "code": 12 
    } 
} 

Я пытался получать заметки, используя маркер доступа я сгенерированный из Graph API Explorer, и он работает отлично; но это кратковременный токен, который длится всего 60 минут. Как сказано в сообщении об ошибке, Примечания API устарел для версий 2.0 и выше; означает ли это, что я больше не могу обращаться к заметкам с помощью API-интерфейса графика?

Мой вопрос: Как получить содержание заметки с учетом идентификатора заметки и долгоживущий токен доступа в PHP? (без использования каких-либо SDK, если это возможно)

Примечание: Я не ищу код для копирования-вставки. Я много часов пытался заставить это работать, но безрезультатно. Просто пытаюсь выяснить «как». Любая помощь будет принята с благодарностью!

ответ

4

https://developers.facebook.com/docs/apps/changelog

/мне/примечание больше не доступен, наряду с разрешением user_notes.

К сожалению, API для заметок были удалены полностью и не может быть использован только до конца апреля 2015 года, и только с App создан до конца апреля 2014 года

Это также видно в ссылке: https://developers.facebook.com/docs/graph-api/reference/v2.1/note

Этот документ относится к функции, которая была удалена после Graph API версии 1.0.

Он работает только в API Explorer, если вы выбираете приложение API Explorer, потому что это приложение все еще может использовать v1.0.

+0

Изображение столько, сколько. Я закончил анализ необходимой информации. Спасибо, что ответили! –