Я использую Graph API для автоматической публикации на странице.Чтобы получить токен доступа к странице, я сначала вошел в свое приложение, используя логин Graph API Explorer с правами доступа manage_pages
, publish_pages
и pages_show_list
.Затем я использовал инструмент токена доступа, чтобы расширить его, а затем использовал его для вызова me/accounts
в Проводнике для получения токена доступа к странице без срока действия.
Когда я впервые вошел в свое приложение, это былов режиме разработки.Я посмотрел на токен доступа в отладчике токенов доступа и увидел, что он имеет разрешения manage_pages
и publish_pages
.Однако когда я делаю приложение общедоступным, эти разрешения исчезают из области действия токена доступа, даже если пользователь, к которому он обращается, является администратором приложения.Когда я пытаюсь сделать вызов API в открытом режиме, я получаю следующую ошибку:
(#200) This endpoint is deprecated since the required permissions manage_pages,publish_pages are deprecated
Это действительно смущает меня, так как я считаю, что эти разрешения не устарели.
Кто-нибудь знает, почему завивка исчезает / становится "устаревшей", когда я переключаю приложение в публичный режим?