Получение "FacebookAds :: ClientError (Неверный параметр: Условия использования не принимаются (fbtrace_id: Ch / RdwGB + D3))" после того, как я вызову API для создания приложения - PullRequest
0 голосов
/ 26 марта 2019

Я объясню сценарии здесь

1) Когда пользователь нажимает на ссылку Facebook, кнопка разрешения Facebook закрывается и возвращается обратно непосредственно на перенаправление uri (http://localhost:3000/ в моем случае) с кодом и состоянием.

2) Я успешно могу обменять код, указанный выше, с токеном доступа.

3) Я использовал отладчик токенов доступа на Facebook, чтобы проанализировать токен, показанный выше, и показал, что мне нужны нужные области.

enter image description here

4) После этого я получаю идентификатор ad_accounts, токен страницы и идентификаторы страницы, используя этот токен. 5) когда я использую этот токен для создания кампании для рекламы, я получаю следующую ошибку.

FacebookAds::ClientError (Invalid parameter: Terms of Service Not Accepted (fbtrace_id: Ch/RdwGB+D3))

Я использую ruby ​​ facebook-business-sd k.

Мое приложение находится в режиме разработки и еще не работает.

Я могу видеть как логин на Facebook, так и маркетинг api green live на панели инструментов моего приложения. enter image description here

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

Я также заметил, что если добавить scope params в uri входа в Facebook, у пользователя появится диалоговое окно с разрешениями.

Мне, должно быть, здесь не хватает какой-то конфигурации, я еще не отправил свое приложение на рассмотрение.

Любая помощь / подсказка приветствуется.

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