PMS API報錯403客戶端令牌授權(quán)失敗PMS API錯誤403客戶端令牌授權(quán)失敗最近項(xiàng)目需要對接華為的connection API業(yè)務(wù),希望通過PMS API的服務(wù)器接口實(shí)現(xiàn)商品的創(chuàng)建。結(jié)果郵差在做基本業(yè)務(wù)對接測試時總是報403客戶端令牌授權(quán)失敗。查看錯誤代碼的描述,發(fā)現(xiàn)此錯誤的原因是身份驗(yàn)證失敗:結(jié)合之前的項(xiàng)目經(jīng)......
最近項(xiàng)目需要對接華為的connection API業(yè)務(wù),希望通過PMS API的服務(wù)器接口實(shí)現(xiàn)商品的創(chuàng)建。結(jié)果郵差在做基本業(yè)務(wù)對接測試時總是報403客戶端令牌授權(quán)失敗。
查看錯誤代碼的描述,發(fā)現(xiàn)此錯誤的原因是身份驗(yàn)證失敗:
結(jié)合之前的項(xiàng)目經(jīng)驗(yàn),我們先檢查了申請令牌時客戶端id的權(quán)限是否不足,結(jié)果是管理員權(quán)限,說明權(quán)限足夠。
2.后來,同樣的,我仔細(xì)看了中文的官網(wǎng)文檔。官方文檔建議在創(chuàng)建API客戶端時,與客戶端關(guān)聯(lián)的項(xiàng)目的站點(diǎn)應(yīng)該是N/A,我這里關(guān)聯(lián)的是我隨便創(chuàng)建的一個“項(xiàng)目測試”。與此項(xiàng)目關(guān)聯(lián)的應(yīng)用程序的appid是100xxx591,但郵遞員的業(yè)務(wù)請求中的APPID是101XXX531。初步判斷是因?yàn)檫@個認(rèn)證失敗。
3.最后,為了驗(yàn)證這個想法,創(chuàng)建了一個新的關(guān)聯(lián)了項(xiàng)目NA(表示支持所有項(xiàng)目)的API客戶端,使用該客戶端請求令牌,后續(xù)的業(yè)務(wù)請求最終正常。
特此,做個業(yè)務(wù)總結(jié)。如果遇到華為403認(rèn)證失敗錯誤,先看權(quán)限,再看相關(guān)項(xiàng)目。
參考內(nèi)容:
PMS創(chuàng)建商品API引用:https://developer . Huawei . com/consumer/cn/doc/development/app galleryconnectreferences/AGC APIadd product
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部