ApiKey用于通過開放接口訪問問卷星服務(wù)。使用ApiKey調(diào)用接口時,無需再計算sign簽名,只需要在請求頭中攜帶Authorization即可完成鑒權(quán)。
如需在 MCP Server、CLI、SDK 或 AI 工具中調(diào)用問卷星開放接口,請查看
AI 工具接入說明。
ApiKey 可作為接口調(diào)用的鑒權(quán)憑證使用。
調(diào)用開放接口時,在HTTP請求頭中加入以下內(nèi)容:
Authorization: Bearer 您的ApiKey
接口仍需要傳入action以及對應(yīng)接口要求的業(yè)務(wù)參數(shù)。使用ApiKey鑒權(quán)時,appid、ts、sign不再作為必填鑒權(quán)參數(shù)。
curl -X POST "http://m.srbbgsz.cn/openapi/default.aspx?action=1001002" \
-H "Authorization: Bearer sk-wjx-xxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d "{\"activity\":\"問卷ID\"}"
ApiKey沿用開放接口權(quán)限配置。首次生成ApiKey時,系統(tǒng)會默認(rèn)開啟常用問卷和答卷相關(guān)接口權(quán)限。
如需調(diào)整接口范圍或QPS限制,請聯(lián)系客戶顧問或由管理員在開放接口權(quán)限中配置。
如果接口返回「權(quán)限不足」或「查詢頻率過快」,請檢查當(dāng)前賬號是否已開通對應(yīng)接口權(quán)限,以及請求頻率是否超過該接口的QPS限制。
| 提示 | 處理方式 |
|---|---|
| 缺少Authorization Bearer Token | 檢查請求頭是否按Authorization: Bearer ApiKey格式傳入。 |
| ApiKey無效或已過期 | 確認(rèn)ApiKey是否被刪除、是否填寫完整,或是否超過有效期。 |
| 當(dāng)前IP不在白名單中 | 將服務(wù)器出口IP加入該ApiKey的IP白名單,或關(guān)閉白名單限制。 |
| 權(quán)限不足 | 檢查賬號是否擁有對應(yīng)action權(quán)限。 |
| 查詢頻率過快 | 降低請求頻率,或確認(rèn)當(dāng)前接口QPS配置是否滿足調(diào)用需求。 |
產(chǎn)品動態(tài)