解析传入Webh的JSON

2024-04-26 12:05:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图构建一个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开头?我需要跳过这行吗?或者有别的办法吗?在


Tags: 文件文档idjsonhttpurl示例your