Python Facebook messenger机器人程序代码错误

Python Facebook messenger机器人程序代码错误,python,google-app-engine,facebook-messenger,Python,Google App Engine,Facebook Messenger,我正在尝试遵循FacebookMessenger的快速启动Bot代码(可在此处找到:) 我得到一个错误: {“error”:{“message”:“(#100)参数收件人必须为非空。”,“type”:“OAutheException”,“code”:100,“fbtrace_id”:“ALtKsX4nJtX”} 有什么想法吗?看起来我的回答是正确的,但不知为什么Facebook不接受?谢谢 代码如下(python/appengine): 我刚刚测试了你的函数respond\u FB(发送者id,

我正在尝试遵循FacebookMessenger的快速启动Bot代码(可在此处找到:)

我得到一个错误:

{“error”:{“message”:“(#100)参数收件人必须为非空。”,“type”:“OAutheException”,“code”:100,“fbtrace_id”:“ALtKsX4nJtX”}

有什么想法吗?看起来我的回答是正确的,但不知为什么Facebook不接受?谢谢

代码如下(python/appengine):


我刚刚测试了你的函数
respond\u FB(发送者id,文本)
,因为我没有谷歌应用程序引擎api,所以我使用了
请求

response = requests.post(url, json=data)
如果
数据
替换为
json\u数据


不知道为什么需要对
json\u数据进行编码,它不是url

看起来我必须在str(sender\u id)中包装sender\u id。。。。。
response = requests.post(url, json=data)