在python中访问Facebook Messenger SendApi。

问题描述 投票:0回答:1

最近,在探索Facebook Messenger的Send Api时,我对通过Python请求访问SendApi感到困惑。

facebook-messenger facebook-messenger-bot
1个回答
0
投票

所以,对我来说,有效的格式是--------------------------------------------------------------。

headers = {
    'Content-Type': 'application/json',
}
request_body = json.dumps({
        "recipient": {
        "id": sender_psid
        },
        "message": message
    })
params = {'access_token':PAGE_ACCESS_TOKEN}
url = "https://graph.facebook.com/v2.6/me/messages"
r = requests.post(url = url, data = request_body, headers = headers, params=params)

或者你也可以在 request_body 中添加 access_token。在这里声明头信息很重要

© www.soinside.com 2019 - 2024. All rights reserved.