Сообщение, созданное с помощью Graph API Explorer, успешно, но недоступно для всех - PullRequest
0 голосов
/ 30 марта 2020

Я опубликовал сообщения на странице, созданной с помощью 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__": {}
 }

Любые подсказки или приводит к решению будет оценена. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...