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