批量管理小Q問數的授權。
介面說明
用於批量管理智能問數的授權,重複新增授權會視為新增操作;重複刪除授權會預設跳過,也不會記錄審計日誌。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
quickbi-public:SmartqAuthorize |
update |
*全部資源
|
無 | 無 |
請求文法
POST HTTP/1.1
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| OperationType |
integer |
是 |
操作類型。取值如下:
枚舉值:
|
0 |
| UserIds |
string |
是 |
使用者識別碼 數組,以英文逗號分隔。 重要 單次請求的使用者 id 數 * (問數資源數 + 分析主題數)不能大於 100。 |
wasdasd*******1235235sd,ASDAS*********ASDAW123 |
| LlmCubes |
string |
否 |
問數資源 ID 數組,以英文逗號分隔。 |
wasdasd*******1235235sd,ASDAS*********ASDAW123 |
| LlmCubeThemes |
string |
否 |
分析主題 ID 數組,以英文逗號分隔。 |
wasdasd*******1235235sd,ASDAS*********ASDAW123 |
| ExpireDay |
string |
否 |
到期時間,預設七天。 格式:2099-12-31 |
2099-12-31 |
| CubeIds |
string |
否 |
資料集 ID 數組,以英文逗號分隔。 重要 該參數會轉換為對應的問數資源 ID 進行授權,所以當傳入的 cubeId 不存在對應的問數資源時,會報錯問數資源不存在,請確保 cubeId 正確性 |
wasdasd*******1235235sd,ASDAS*********ASDAW123 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回結果。 |
||
| RequestId |
string |
請求 ID。 |
617277C****************ABA47E31 |
| Result |
array<object> |
失敗的使用者資訊數組。 |
|
|
object |
失敗的使用者資訊。 |
||
| UserId |
string |
使用者識別碼。 |
617277C****************ABA47E31 |
| LlmCube |
string |
問數資源 ID。 |
617277C****************ABA47E31 |
| LlmCubeTheme |
string |
分析主題 ID。 |
617277C****************ABA47E31 |
| DetailMessage |
string |
失敗原因。 |
INVALID_FILE_FORMAT |
| Success |
boolean |
是否請求成功。取值範圍:
|
true |
樣本
正常返回樣本
JSON格式
{
"RequestId": "617277C****************ABA47E31",
"Result": [
{
"UserId": "617277C****************ABA47E31",
"LlmCube": "617277C****************ABA47E31",
"LlmCubeTheme": "617277C****************ABA47E31",
"DetailMessage": "INVALID_FILE_FORMAT"
}
],
"Success": true
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | Internal.System.Error | An internal system error occurred. | 系統內部異常。 |
| 400 | Invalid.Parameter.Error | The parameter is invalid:%s. | 無效參數%s。 |
| 400 | Date.Format.Error | Date format conversion error. | 日期格式轉換錯誤 |
| 400 | Date.Exceed.Error | The start date must be within 90 days from the current date. | 開始日期不能早於當前日期90天 |
| 400 | UserRoleConfig.NotContain.Function | The user %s does not have permission to operate. | 此使用者%s沒有許可權操作。 |
| 400 | User.Not.In.Organization | The specified user is not in the organizational unit. | 該使用者不在組織中。 |
| 400 | Query.Auth.Error | Query is not permitted. | 沒有查詢許可權。 |
| 400 | ApiUser.Not.Exists | The specified user does not exist. | 使用者不存在。 |
| 400 | Share.ExpireDate.Error | The expire date is illegal. | 設定的到期時間不合法。 |
| 400 | RobotNl2sql.Moudle.NotPurchase | Please purchase Nl2sql module first. | 請先購買智能問數模組。 |
| 400 | API.Not.Exist | The data service API operation does not exist. | 資料服務 API 不存在。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。