Я опубликовал сообщения на странице, созданной с помощью API Graph Facebook, и он возвращает успешный ответ, содержащий недавно созданный post_id, его постоянную ссылку и т. Д. c.
Однако, только мой пользователь (создатель страницы) можно увидеть сообщение опубликовано таким образом. Он недоступен для всех остальных людей, включая других администраторов страниц.
Вот запрос с его «успешным» ответом: https://i.ibb.co/gPdkTDV/Capture-d-e-cran-2020-03-30-a-15-38-28.png
Постоянная ссылка URL со скриншота: https://www.facebook.com/113704106942055/posts/114980426814423/ (недоступно для все, кроме моего пользователя)
Сообщение, видимое из моего аккаунта: https://i.ibb.co/j8n4d7T/Capture-d-e-cran-2020-03-30-a-15-50-12.png
Есть идеи, почему этот контент недоступен?
Примечания:
- Этот запрос такой же, как показано в документации для чтение после записи
- Он также совпадает с показанным в конечной точке
/feed
, Publi sh раздел - Я получаю свой токен доступа к странице, используя Получить токены доступа к управляемым вами страницам , без каких-либо ошибок
- Я использовал Python sdk
facebook
и имел эту ошибку, затем попытался с необработанным модулем Python requests
. Я думал, что проблема возникла из-за неправильного использования одного из них, но, поскольку результат такой же, как и у официального Facebook Graph API Explorer, я не знаю, откуда возникла проблема. - Созданный пост находится в режиме publi c.
- Пост, созданный с помощью обычного веб-интерфейса (не через FB Graph API / Requests), виден всем.
- Параметры страницы выглядят правильно: он находится в режиме публикации, даже посетители могут публиковать sh сообщения и фотографии на странице.
- Нет приложения, связанного с этой страницей.
Отладочная информация из Graph API Explorer:
==== Query
curl -i -X POST \
"https://graph.facebook.com/v6.0/feed?message=Coucou%20!&fields=created_time%2Cfrom%2Cid%2Cmessage%2Cpermalink_url&access_token=<access token sanitized>"
==== Access Token Info
{
"perms": [
"manage_pages",
"pages_show_list",
"publish_pages",
"business_management",
"public_profile"
],
"page_id": 113704106942055,
"user_id": <hidden>,
"app_id": 2816738828445148
}
==== Parameters
- Query Parameters
{
"message": "Coucou !",
"fields": "created_time,from,id,message,permalink_url"
}
- POST Parameters
{}
==== Response
{
"created_time": "2020-03-30T13:38:10+0000",
"from": {
"name": "Recipe Ideas Generator",
"id": "113704106942055"
},
"id": "113704106942055_114980426814423",
"message": "Coucou !",
"permalink_url": "https://www.facebook.com/113704106942055/posts/114980426814423/",
"__debug__": {}
}
Любые подсказки или приводит к решению будет оценена. Спасибо!