Я пытаюсь использовать API-интерфейс Facebook для захвата фотоальбомов из Facebook и разместить их на веб-сайте, над которым я работаю. Я использую PHP как свой язык с картой Codeigniter и перенаправляю URL-адрес Facebook, чтобы получить токен доступа для пользователя. Facebook возвращает токен доступа, и я его беру и вставляю в свою базу данных.
При этом, когда я пытаюсь захватить данные JSON для фотоальбома, перейдя к URL-адресу графика, он возвращает ошибку. URL-адрес графика и ошибка:
https://graph.facebook.com/1298926000574/photos?access_token=[MY ACCESS TOKEN]
My access token: AQBxqdB64GHNTGY5Yp_IOuMY7NerwNtXVVrp2HwT1qXj02zqU-63KJDyB2jzqurlJ4M0vd7TAu7upA6T7ZYQzIChr2PgD1dpu-6Iebi0WVILbBSBOu-yj7sgcHSGS-Ew4Yio0I9In-1O5jOxbYLDMbI0Zmwk-F1-u-7a8iVvTJram8PvpmdRt5eg
Returned error:
{
"error": {
"message": "Malformed access token [MY ACCESS TOKEN]",
"type": "OAuthException",
"code": 190
}
}
Я действительно не уверен, почему Facebook продолжает возвращать мне эту ошибку. Маркер доступа довольно длинный, и я сохраняю его в своей базе данных как поле "текст". Я последовал их указаниям, и теперь они стреляют в меня ногой. Любая помощь будет высоко оценена.