如何从url端点获取POST结果?Django/Python

2024-09-29 23:29:27 发布

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

我有一个向客户发送pin输入请求以进行支付处理的系统。若客户接受付款并输入PIN,我将在我的端点上得到以下结果

我已尝试运行下面的代码

response = requests.get('https://end9m3so3m5u9.x.pipedream.net/')

print(response.text)
print(response.status_code)

如何在myviews.py中访问ResultCode进行进一步处理?请给我一些建议


编辑


对不起,我不清楚。我正在使用一个API,我有一个回调URL。下面是它的工作原理:

  1. 客户购买

  2. 我将客户的购买和价格告知API

  3. API向客户端手机发送PIN请求通知

  4. 如果客户端接受事务/拒绝事务,API会将此(以下)POST请求/POST数据(如果术语错误,请原谅,我是新手)发送到我的端点url enter image description here

  5. 我需要获得下面的响应代码,以了解是否继续购买/拒绝

我尝试了以下代码,但这些代码无法按我的要求工作:

response = requests.get('https://end9m3so3m5u9.x.pipedream.net/')

print(response.text)
print(response.status_code)
print(response.json())
print(response.content)

请给我一些建议


Tags: 代码texthttpsapigetnet客户response
2条回答
response = requests.get('https://end9m3so3m5u9.x.pipedream.net/')

print(response.json())

更新: 查看它在我的python shell中的工作方式: enter image description here

您正在使用requests库吗? 如果是,请尝试以下方法:

response = requests.get('https://end9m3so3m5u9.x.pipedream.net/')

print(response.content)

相关问题 更多 >

    热门问题