#facebook #facebook-graph-api #facebook-access-token
#Facebook #facebook-graph-api #facebook-access-token
Вопрос:
Я получаю токен доступа для учетной записи Facebook и страниц, связанных с этой учетной записью. Я получаю токены как для учетной записи, так и для страниц. По истечении 90 дней срок действия доступа к данным токена истекает, об этом упоминается в документе: https://developers.facebook.com/docs/facebook-login/auth-vs-data / Для учетной записи после истечения срока действия я получаю пустой ответ:
GET me/feed
{
"data": [
]
}
Для токена доступа к странице я все еще могу получить ленту страницы с тем же запросом
GET /me/feed
Почему это так? Разве срок действия доступа к данным не распространяется на токены страницы?
Комментарии:
1. На странице, на которую вы ссылались, перечислены несколько разрешений, связанных со страницей, для которых явно указано, что срок действия доступа к данным не истечет.
Ответ №1:
По ссылке, которую вы указали, срок действия многих разрешений фактически не истекает. К ним относятся:
- ads_read
- ads_management
- business_management
- configure_page_transactions
- pages_manage_ads
- pages_manage_cta
- pages_manage_instant_articles
- pages_manage_engagement
- pages_manage_metadata
- pages_manage_posts
- pages_messaging
- pages_read_engagement
- pages_read_user_content
- pages_show_list
- read_audience_network_insights
- read_insights