UpdateTicketNum接口用于对用于免登嵌入报表的指定的ticket进行更新票据数量操作。

请求参数

名称 类型 是否必选 示例值 描述
Action String UpdateTicketNum

要执行的操作。取值:UpdateTicketNum

Ticket String 040e6f79d33444838***83c7206c070

票据值。

TicketNum Integer 10

票据数。

  • 取值范围:1~99998,建议值为1。

返回数据

名称 类型 示例值 描述
RequestId String D787E1A3-A93C-424A-B626-C2B05DF8D885

请求ID。

Result Boolean true

是否更新成功。取值范围:

  • true:请求成功
  • false:请求失败
Success Boolean true

是否请求成功。取值范围:

  • true:请求成功
  • false:请求失败

示例

请求示例

http(s)://quickbi-public.aliyuncs.com/?Action=UpdateTicketNum
&Ticket=040e6f79d33444838***83c7206c070
&TicketNum=10
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateTicketNumResponse>
    <RequestId>D787E1A3-A93C-424A-B626-C2B05DF8D885</RequestId>
    <Result>true</Result>
    <Success>true</Success>
</UpdateTicketNumResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "D787E1A3-A93C-424A-B626-C2B05DF8D885",
  "Result" : true,
  "Success" : true
}

错误码

HttpCode 错误码 错误信息 描述
500 Internal.System.Error An internal system error occurred. 系统内部异常。
500 Authorize3rdTicket.BindedWorks.Mismatch The report bound by the ticket mismatches the actual report. Ticket绑定的报表与访问页面报表不一致。
500 Authorize3rdTicket.Expired Ticket [%s] has expired. 当前票据[%s]已过期。
500 Authorize3rdTicket.HasNo.LoginToken The request [%s] has no token. 当前请求 [%s] 未找到token信息。
500 Authorize3rdTicket.NotExist Ticket %s does not exist. 当前票据%s不存在。
500 Authorize3rdTicket.Num.Exceed The number of tickets %s is invalid. 票据数量不合法。
500 Authorize3rdTicket.Num.HasNoLeft There is no ticket number left, please generate new ticket. 当前票据已消费完毕,请重新生成。
500 Invalid.Parameter.Error The parameter is invalid:%s. 无效参数%s。
500 NoPermissionTo.Operate.Object You are not authorized to operate the objects. 工作空间与组织 不符。

访问错误中心查看更多错误码。