Граф API с токеном постоянного доступа - сообщения видны только администратору

Я использовал постоянный токен Graph API для публикации постов на стене страницы как Page.

Все хорошо, но я вижу сообщения - никто другой их не видит.

Как я могу это исправить?

Вот данные, которые я отправляю в FB API для создания поста в виде страницы:

array(7) {
  ["message"]=>
  string(2942) "Chevrolet is preparing to release its latest supercar model on the publicthe Corvette Stingray. As part of final testing and performance ratings, Corvette has enlisted a team of technical experts to put the car through its paces on the world-famous Nürbugring race course. This team is being headed up by Chevrolet Europes technical manager, Patrick Herrman, who is overseeing the two Corvette Stingray coupes that are undergoing this ultimate stress test.

The GM dynamics engineer, Jim Mero, had this to say about why Chevrolet chose to go overseas in testing their new model."

  ["picture"]=>
  string(73) "http://test.iwsghost.com/wp-content/uploads/2014/06/corvette-stingray.jpg"

  ["name"]=>
  string(115) "Chevrolet to Unleash All-New Corvette Stingray on Nürburgring | Nürburgring Lap Times [ nurburgringlaptimes.com ]"

  ["link"]=>
  string(92) "http://nurburgringlaptimes.com/chevrolet-to-unleash-all-new-corvette-stingray-on-nurburgring"

  ["caption"]=>
  string(50) "Nürburgring Lap Times [ nurburgringlaptimes.com ]"

  ["description"]=>
  string(2942) "Chevrolet is preparing to release its latest supercar model on the publicthe Corvette Stingray. As part of final testing and performance ratings, Corvette has enlisted a team of technical experts to put the car through its paces on the world-famous Nürbugring race course. This team is being headed up by Chevrolet Europes technical manager, Patrick Herrman, who is overseeing the two Corvette Stingray coupes that are undergoing this ultimate stress test."
}

Я использую постоянный токен, чтобы сделать это с моего сервера. Этот токен я получаю в этом уроке. Каковы шаги для получения долгосрочного токена для публикации на фан-странице Facebook с сервера

И разместил все данные по этому пути API - /{page-id}/feed

В результате я могу видеть эти сообщения, потому что я администратор страницы, и я вижу это как страницу. Никто не может видеть это.

Как я могу установить разрешения, чтобы сделать его открытым для всех?

1 ответ

Решение

Ваше приложение должно быть в режиме разработки.

Пока приложение не находится в режиме разработки, только администраторы, разработчики и тестеры приложения могут видеть сообщения. Вы можете переключить свое приложение, чтобы жить в настройках

введите описание изображения здесь

Редактировать:

Перед запуском приложения вы должны получить разрешения, одобренные Facebook, иначе никто, кроме dev /admins / testers, не увидит сообщения.

Начиная с версии 2.0, разрешения, кроме public_profile, email и user_friends перед отправкой приложения необходимо отправить его на проверку; до тех пор только тестеры / администраторы / разработчики приложения смогут тестировать приложение с такими разрешениями.

Смотрите здесь для получения подробной информации о регистрации входа.

Другие вопросы по тегам