USPS官方指引:https://developers.usps.com/getting-started
注意:USPS开发者中心已经迁移到了2.0版本,2.0版本的授权信息与1.0版本的授权信息不一样。目前USPS仅可申请2.0版本的授权信息。
1.0版本接口地址:https://api.usps.com/(需要用1.0版本的授权信息)
2.0版本接口地址:https://apis.usps.com/(需要用2.0版本的授权信息)
第一步:获取USPS帐号信息(CUID,Master MID,MID,EPA)
1、如果没有帐号可注册账号:https://reg.usps.com/entreg/RegistrationBusinessAction_input
2、登录帐号获取帐号信息(CUID,Master MID,MID,EPA)
登录地址:https://gateway.usps.com/eAdmin/view/signin 注意:如果找不到这些帐号信息,可联系USPS官方人员提供
第二步:进入开发者中心,申请开发者授权信息
1、使用第一步注册的USPS帐号登录开发者中心:https://developers.usps.com/
2、进入APP管理页面创建APP
2.1 添加APP
2.2 查看开发者Key和Secret,请求接口时需要用到这些信息
2.3 点击进入客户中心授权您在USPS开发者门户上注册的APP,以便访问与USPS共享的信息资源,包含支付帐户、CRID、MID等信息。
2.4 申请API访问权限
注意:创建APP时APIs只能选择公共接口(Public Access I)权限,如果要使用发货标签或退货标签接口,还需要申请Shipping API接口权限。在邮件内写明您的申请原因和帐号信息,发送给APISupport@usps.gov进行审核。邮件内容中需要中包括以下信息:
Using the Label API Reason
Your Name
Contact Phone Number
Developer Portal Username
URL being called (api.usps.com)
Customer Registration Id (CRID)
Mailer Id (MID)
Developer Portal App Name