我试图构建一个webhook,它接收来自第三方服务Messagebird的JSON。在他们的文档中,他们有一个传出查询的示例:
GET http://your-own.url/script
?id=e8077d803532c0b5937c639b60216938
&recipient=31642500190
&originator=31612345678
&body=This+is+an+incoming+message
&createdDatetime=2016-05-03T14:26:57+00:00
我的webhook是用Django中的Python构建的,这就是我在视图.py公司名称:
^{pr2}$我的目标是将JSON读入文件usrtxt
,然后将这些字段映射到一个模型。我收到这个错误(部署在heroku上):
JSONDecodeError: Expecting value: line 1 column 1 (char 0)
这是因为json.loads
正在尝试读取文件,而第一个like以GET
开头?我需要跳过这行吗?或者有别的办法吗?在
这可能看起来过于简单,但请尝试将@csrf_exempt decorator添加到您的webhook中。在
相关问题 更多 >
编程相关推荐