我需要得到敦豪速递所有订单的详细信息公司。我的该公司是一家电子商务公司,每天通过DHL运送200-500份订单。 我们的要求是使用dhlapi获取这些订单的跟踪细节。在
1)在DHL开发人员门户https://developer.dhl上创建了一个开发人员帐户
2)创建了一个应用程序并获得了用户密钥和密钥。在
3)我只能在应用程序中添加3个API,其他API正在显示中。在
4)使用下面的Python代码进行测试。在
所以我想知道如何获得我的公司的所有订单跟踪编号,在开发人员门户中没有我公司详细信息的链接或连接提到过。所以我怎么弄到的?
我有一个商业门户在敦豪方面,所以谁可以帮助我确定或建议我需要做什么,以获得跟踪细节的订单由我的公司完成。在
import requests
import json
import http.client
import urllib.parse
params = urllib.parse.urlencode({
'trackingNumber': '00340********659247',
'service': 'express'
})
headers = {
'Accept': 'application/json',
'DHL-API-Key': 'hyBYOzGX*****sLeE4RUAhZkwzuvL'
}
payload = {
'trackingNumber': '003404******659247',
'service': 'express'
}
url = 'https://api.dhl.com/dgff/transportation/shipment-tracking?housebill=00340434289671659247'
myResponse = requests.get(url, params=payload, headers=headers)
print(myResponse.content)
print (myResponse.status_code)
所以,如果你到目前为止所得到的是有效的,你可以简单地循环所有的数字。当然这意味着你必须把它们汇编成一个列表。。。在
相关问题 更多 >
编程相关推荐