我收到了一个示例请求和一个示例响应,但我似乎无法将其构建到代码中。
例子:
GET
https://kaspi.kz/shop/api/v2/orders?filter[orders][code]=20013004
ContentType: application/vnd.api+json
X-Auth-Token:token
回答:
{
"data": {
"type": "masterproducts",
"id": "MTAwMDEwMA==",
"attributes": {
"code": "1000100",
"name": "LG Optimus L5 II Dual E455 White",
"manufacturer": "LG"
},
"relationships": {
"merchantProduct": {
"links": {
"self": "/v2/masterproducts/MTAwMDEwMA==/relationships/merchantProduct",
"related": "/v2/masterproducts/MTAwMDEwMA==/merchantProduct"
},
"data": {
"type": "merchantproducts",
"id": "THVjaGVudGUjIzI1MDQ3NDMt0JA1MC0wMQ=="
}
}
},
"links": {
"self": "/v2/masterproducts/MTAwMDEwMA=="
}
},
"included": []
}
我的代码:
import requests
url = '''https://kaspi.kz/shop/api/v2/orderentries/MjAwMTMwMDMjIzA=/product'''
headers = {
"Content-Type": "application/vnd.api+json",
"X-Auth-Token": "1TR1gaVnZbOXBzB4mK7y1ODz3Ng/Hs4A9qBgQY8lVtM="
}
response = requests.get(url=url, headers=headers)
print(response.status_code)
像这样的东西。但是最好单独传递请求参数。
我看到该请求在邮递员中有效。但是由于 数据不真实答案是空的
为什么将标头粘贴到 URL 上?分开飞,分开炸肉排。
请注意,必须为 token 变量分配一些真实的 token。
您可以在文档中阅读有关如何处理请求的更多信息。