Ошибка POST-запроса Facebook - PullRequest
       10

Ошибка POST-запроса Facebook

0 голосов
/ 28 февраля 2019

У меня возникают проблемы, когда я пытаюсь сделать POST-запрос чего-либо (приветствие, persistent_menu, get_started) на Facebook.Ответ всегда:

{"error": {"message": "(# 100) Требуется один из параметров: get_started, persistent_menu, target_audience, whitelisted_domains, приветствие, account_linking_url, payment_settings, home_url"," type ":" OAuthException "," code ": 100," fbtrace_id ":" AK39y2gSSOU "}}

вот мой код:

PAGE_ACCESS_TOKEN = <MY_PAGE_ACCES_TOKEN>

url = 'https://graph.facebook.com/v2.6/me/messenger_profile?access_token=' + PAGE_ACCESS_TOKEN

data = {'greeting': '{"locale":"default", "text":"Hola {{user_first_name}}!"}'}

r = requests.post(url, data=json.dumps(data))

Я действительнонужно это сделать, может кто-нибудь помочь?

Спасибо

1 Ответ

0 голосов
/ 28 февраля 2019

попробуйте, следующее и скажите мне, если / какая ошибка возвращается:

PAGE_ACCESS_TOKEN = <MY_PAGE_ACCES_TOKEN>

url = 'https://graph.facebook.com/v2.6/me/messenger_profile?access_token=' + PAGE_ACCESS_TOKEN


data = {'greeting': '[{"locale":"default", "text":"Hola {{user_first_name}}!"}]'}

r = requests.post(url, data=data)
...