Как правильно проверить приложение Facebook Messenger, чтобы оно получало данные? - PullRequest
0 голосов
/ 16 апреля 2020

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

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

Проблема в том, что я не могу понять, как получить какие-либо реальные данные, которые будут получены. Я понимаю, что не могу на самом деле отправлять РЕАЛЬНЫЕ данные (я не отправил приложение, потому что хочу только протестировать его. Отправленная версия будет на отдельной учетной записи Facebook, когда я закончу.), Но пока это похоже на реальный материал, который в порядке. (Я распечатываю его, и все, что я получаю, это пустой словарь, поскольку я работаю с Python, если это имеет значение)

Похоже, мне нужно сделать тестового пользователя и заставить его создать страницу и каким-то образом связать в приложение. Не могу понять, как связать это все же. Он показывает только страницы моего оригинального аккаунта.

Возможно, я поступаю совершенно неправильно, но в любом случае, пожалуйста, помогите мне уточнить, что я должен делать. Это будет оценено.

1 Ответ

0 голосов
/ 16 апреля 2020

Это была моя ошибка. Это оказалось проблемой с моим Python. Я предполагал, что данные будут передаваться через аргументы aka:

request_args = request.args.to_dict(True)

Вместо этого мне нужен был запрос как json:

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