查詢r(jià)id信息
- 本接口用于查詢調(diào)用公眾號(hào)/小程序/第三方平臺(tái)等接口報(bào)錯(cuò)返回的rid詳情信息,輔助開發(fā)者高效定位問題。
注意事項(xiàng)
1、由于查詢r(jià)id信息屬于開發(fā)者私密行為,因此僅支持同賬號(hào)的查詢。舉個(gè)例子,rid=1111,是小程序賬號(hào)A調(diào)用某接口出現(xiàn)的報(bào)錯(cuò),那么則需要使用小程序賬號(hào)A的access_token調(diào)用當(dāng)前接口查詢r(jià)id=1111的詳情信息,如果使用小程序賬號(hào)B的身份查詢,則出現(xiàn)報(bào)錯(cuò),錯(cuò)誤碼為xxx。公眾號(hào)、第三方平臺(tái)賬號(hào)的接口同理。
2、如果是第三方服務(wù)商代公眾號(hào)或者小程序查詢公眾號(hào)或者小程序的api返回的rid,則使用同一賬號(hào)的authorizer_access_token調(diào)用即可
3、rid的有效期只有7天,即只可查詢最近7天的rid,查詢超過7天的rid會(huì)出現(xiàn)報(bào)錯(cuò),錯(cuò)誤碼為76001
請(qǐng)求地址
POST https://api.weixin.qq.com/cgi-bin/openapi/rid/get?access_token=ACCESS_TOKEN
請(qǐng)求參數(shù)說明
參數(shù) | 類型 | 必填 | 說明 |
---|---|---|---|
access_token | string | 是 | 依據(jù)需要查詢的接口屬于的賬號(hào)類型不同而使用不同的token,詳情查看注上述注意事項(xiàng) |
rid | string | 是 | 調(diào)用接口報(bào)錯(cuò)返回的rid |
請(qǐng)求示例:
{
"rid":"61725984-6126f6f9-040f19c4"
}
返回參數(shù)說明
參數(shù) | 類型 | 說明 |
---|---|---|
errcode | Number | 返回碼 |
errmsg | String | 錯(cuò)誤信息 |
request | object | 該rid對(duì)應(yīng)的請(qǐng)求詳情 |
request結(jié)構(gòu)體
參數(shù) | 類型 | 說明 |
---|---|---|
invoke_time | timestamp | 發(fā)起請(qǐng)求的時(shí)間戳 |
cost_in_ms | Number | 請(qǐng)求毫秒級(jí)耗時(shí) |
request_url | String | 請(qǐng)求的URL參數(shù) |
request_body | String | post請(qǐng)求的請(qǐng)求參數(shù) |
response_body | String | 接口請(qǐng)求返回參數(shù) |
client_ip | String | 接口請(qǐng)求的客戶端ip |
返回結(jié)果示例:
{"errcode":0,
"errmsg":"ok",
"request":{
"invoke_time":1635156704,
"cost_in_ms":30,
"request_url":"access_token=50_Im7xxxx",
"request_body":"",
"response_body":"{\"errcode\":45009,\"errmsg\":\"reach max api daily quota limit rid: 617682e0-09059ac5-34a8e2ea\"}",
"client_ip": "113.xx.70.51"
}
}
返回碼說明
返回碼 | errmsg | 說明 |
---|---|---|
0 | ok | 查詢成功 |
76001 | rid not found | rid不存在 |
76002 | rid is error | rid為空或者格式錯(cuò)誤 |
76003 | could not query this rid,no permission | 當(dāng)前賬號(hào)無(wú)權(quán)查詢?cè)搑id,該rid屬于其他賬號(hào)調(diào)用所產(chǎn)生 |
76004 | rid time is error | rid過期,僅支持持續(xù)7天內(nèi)的rid |
其他錯(cuò)誤碼 | 請(qǐng)查看全局錯(cuò)誤碼 |