共计 683 个字符,预计需要花费 2 分钟才能阅读完成。
近期我的项目须要对接华为的 Connect API 业务,心愿通过 PMS API 的服务器接口实现商品的创立,后果用 postman 做根本业务对接试验时总是报错 403client token authorization fail。
查看错误码形容,得悉导致该谬误的起因为鉴权失败:
- 联合以往的我的项目教训,先查看了申请 token 时的客户端 id 的权限是否有余,后果是管理员权限,阐明权限足够。
- 起初又认真看了下官网文档,官网文档是倡议创立 API 客户端时,该客户端关联的我的项目选址 N /A,我这里关联的是一个我顺手创立的“我的项目测试”, 该我的项目上面关联的利用 appid 是 100xxx591,然而 postman 业务申请中的 appid 是 101XXX531,初步判断是因为这个导致鉴权不通过。
- 最初为了验证想法,新建了一个关联我的项目为 NA(示意反对所有的我的项目)的 API 客户端,并应用该客户端申请获取 token,后续业务申请终于失常了。
特此顺手做个业务总结,遇到华为的 403 鉴权失败谬误,先看权限,再看关联我的项目。
参考内容:
PMS 创立商品 API 参考:https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-References/agcapi-addproduct
文章起源:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202358285225370885&fid=0101271690375130218
作者:鼓楼赵又廷
正文完