Как использовать Facebook упоминания через API? - PullRequest
0 голосов
/ 11 апреля 2019

Как использовать упоминания на странице Facebook через Graph API?

Я администратор страницы и администратор приложения, пытаюсь упомянуть страницу с синтаксисом @ в своем фиде.

ПОСТ 1111111111111 / feed /

{
  message: "Hello @[1111111111111]"
}

Таким образом, упомяните только полосатый. Я пытался использовать свой личный токен, токен приложения, токен страницы. У меня есть права на publish_page, manage_page.

Я пытался использовать @pagename, @ [pagename], @ page-id, @ [page-id] и т. Д ...

Что я делаю не так?

Спасибо.

1 Ответ

0 голосов
/ 18 апреля 2019

Я получил ответ от поддержки Facebook, они сказали, что приложение должно быть в режиме development для проверки этой функции:

Я подтвердил с командой инженеров, что причина, по которой вы не можете использовать страницуУпоминается, что ваше приложение находится в режиме реального времени, но оно не было одобрено для этой функции.Документы немного сбивают с толку, я согласен.Согласно документам: «Использование этой функции подлежит проверке. Чтобы проверить перед проверкой, используйте Pages, администратором которых вы являетесь (как для вызова API, так и для использования в упоминании), так и для приложения, которым вы являетесь.разработчик. "

Это означает, что вы можете протестировать функцию в режиме разработки, но после запуска приложения функция не будет работать.В режиме реального времени будут работать только те функции / разрешения, для которых было одобрено ваше приложение.Вы все еще можете отправить приложение, находящееся в режиме реального времени, для просмотра.Пожалуйста, ознакомьтесь с Советы по отправке для обзора приложений для Live Apps: https://developers.facebook.com/docs/apps/review/#submission-tips

...