今天記一個(gè)支付寶報(bào)錯(cuò)“無(wú)效的AppID參數(shù)”的問(wèn)題排查解決過(guò)程,希望可以幫到大家。
報(bào)錯(cuò)產(chǎn)生
今天在測(cè)試支付寶用戶(hù)信息授權(quán) 換取授權(quán)訪問(wèn)令牌 的時(shí)候,遇到了一個(gè)報(bào)錯(cuò):“無(wú)效的AppID參數(shù)”,本來(lái)以為是個(gè)簡(jiǎn)單的問(wèn)題,結(jié)果還是花了一點(diǎn)時(shí)間去找原因,找到最后發(fā)現(xiàn)是自己腦子瓦特了=。=
報(bào)錯(cuò)截圖如下:
?
在官網(wǎng)上搜了下解決方案,發(fā)現(xiàn)有一篇文檔可以適配解決這個(gè)問(wèn)題:
?? [isv.invalid-app-id(無(wú)效的AppID參數(shù))]
下面將自己的問(wèn)題排查過(guò)程詳細(xì)記錄,希望能夠幫助到大家~
?
問(wèn)題排查過(guò)程
先按照排查文檔的解決方案走一遍看看有沒(méi)有問(wèn)題(??ω??)
第一步:檢查應(yīng)用是否上線
已上線,沒(méi)問(wèn)題。
?
?
第二步:檢查APPID是否有誤,前后是否存在空格
APPID 沒(méi)有問(wèn)題,也沒(méi)有空格。
?
?
第三步:檢查調(diào)用的環(huán)境是否為線上環(huán)境
線上環(huán)境網(wǎng)關(guān)為
https://openapi.alipay.com/gateway.do
沙箱環(huán)境網(wǎng)關(guān)為:
https://openapi-sandbox.dl.alipaydev.com/gateway.do
我用的是線上的網(wǎng)關(guān),也沒(méi)有問(wèn)題:
?
我走的是用戶(hù)信息授權(quán),并沒(méi)有涉及到客戶(hù)端,不用檢查客戶(hù)端。
?
第四步:重新請(qǐng)求
排查了一遍之后并沒(méi)有找到原因,又卡住了
沒(méi)辦法,重新進(jìn)行用戶(hù)授權(quán),再次調(diào)用了一遍,發(fā)現(xiàn)可以成功了 [?_??]
?
比對(duì)了一下兩次請(qǐng)求的區(qū)別后,發(fā)現(xiàn)這次重新調(diào)用只改了接口里面的 code 參數(shù),難道是這個(gè)參數(shù)的原因?
為了驗(yàn)證我的猜想,又重新把之前的 code 值傳入進(jìn)去,發(fā)現(xiàn)報(bào)錯(cuò)“無(wú)效的AppID參數(shù)”了。
找到原因了,是code的問(wèn)題。
?
但是為啥 code 不一樣會(huì)導(dǎo)致這個(gè)報(bào)錯(cuò)
這個(gè) code 好像是之前測(cè)試的時(shí)候留下來(lái)的,之前測(cè)試是在沙...箱...
我把沙箱環(huán)境測(cè)試獲取到的 code 值拿來(lái)放在正式環(huán)境用了, 應(yīng)該是要替換成正式環(huán)境的 ,不知道為啥沒(méi)有換成功(*/ω\*)
?
以上就是關(guān)于“無(wú)效的AppID參數(shù)”報(bào)錯(cuò)排查思路的所有內(nèi)容了~文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-750363.html
希望能夠幫助到你~ ??ヽ(°▽°)ノ?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-750363.html
到了這里,關(guān)于用戶(hù)信息授權(quán)報(bào)錯(cuò)“無(wú)效的AppID參數(shù)”問(wèn)題排查解決過(guò)程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!