PMS API报错403客户端令牌授权失败PMS API错误403客户端令牌授权失败最近项目需要对接华为的connection API业务,希望通过PMS API的服务器接口实现商品的创建。结果邮差在做基本业务对接测试时总是报403客户端令牌授权失败。查看错误代码的描述,发现此错误的原因是身份验证失败:结合之前的项目经......
最近项目需要对接华为的connection API业务,希望通过PMS API的服务器接口实现商品的创建。结果邮差在做基本业务对接测试时总是报403客户端令牌授权失败。
查看错误代码的描述,发现此错误的原因是身份验证失败:
结合之前的项目经验,我们先检查了申请令牌时客户端id的权限是否不足,结果是管理员权限,说明权限足够。
2.后来,同样的,我仔细看了中文的官网文档。官方文档建议在创建API客户端时,与客户端关联的项目的站点应该是N/A,我这里关联的是我随便创建的一个“项目测试”。与此项目关联的应用程序的appid是100xxx591,但邮递员的业务请求中的APPID是101XXX531。初步判断是因为这个认证失败。
3.最后,为了验证这个想法,创建了一个新的关联了项目NA(表示支持所有项目)的API客户端,使用该客户端请求令牌,后续的业务请求最终正常。
特此,做个业务总结。如果遇到华为403认证失败错误,先看权限,再看相关项目。
参考内容:
PMS创建商品API引用:https://developer . Huawei . com/consumer/cn/doc/development/app galleryconnectreferences/AGC APIadd product
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部