使用Python的FEDEX API跟踪器



我一直在用Python编写FedEx跟踪API程序。我有我认为正确的代码,我已经通过联邦快递注册并获得了使用API密钥等的访问权限。我很难找到要安装什么包/库,然后导入才能运行我的程序。这是我的东西。

from fedex.config import FedexConfig
CONFIG_OBJ = FedexConfig(key='<key>',
password='<pass>',
account_number='<acct_no>',
meter_number='<meter_no>')
from fedex.services.track_service import FedexTrackRequest
track = FedexTrackRequest(CONFIG_OBJ)
tracking_num = '781820562774'
track.SelectionDetails.PackageIdentifier.Type = 
'TRACKING_NUMBER_OR_DOORTAG'
track.SelectionDetails.PackageIdentifier.Value = tracking_num
track.SelectionDetails.PackageIdentifier.CarrierCode = 'FDXG'  #G 
for ground FDXE for express
track.send_request()
print(track.response)

要使用API,您应该使用请求和json库

如果您没有请求库,只需使用pip安装请求

这里有一个简单的例子:

import requests
import json

fedex = requests.get ("URL")
fedex_api = fedex.json()

最新更新