云服务器内容精选

  • 响应示例 状态码: 200 返回信息。 { "status" : "200", "message" : "success", "data" : { "id" : "18d1bcad-4d13-4db1-bcdd-32565457cccc", "callback_url" : "https://www.example.com/v1/send-resolve-status" } }
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:0 最大长度:2000 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json。 表2 请求Body参数 参数 是否必选 参数类型 描述 callback_url 是 String 回调地址。 说明: 必须http或https开头,建议使用https 支持 域名 或公网IP回调地址,不支持私网IP回调地址 最小长度:1 最大长度:1000 url_type 否 Integer 回调类型。 0:智能信息单条发送回调 1:模板状态回调 2:智能信息批量发送回调 缺省值:0
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 data Callback object 注册详情。 status String 请求状态,固定200。 message String 状态描述。 表4 Callback 参数 参数类型 描述 callback_url String 回调地址。 id String 注册回调的唯一标识ID。 url_type Integer 回调类型。 0:智能信息单条发送回调 1:模板状态回调 2:智能信息批量发送回调 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 结果状态码。 error_msg String 结果详情。 error_message Object 结果详情。 说明: 该字段在以后可能会废弃,建议使用error_msg字段对接。 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 结果状态码。 error_msg String 结果详情。 error_message Object 结果详情。 说明: 该字段在以后可能会废弃,建议使用error_msg字段对接。
  • 请求示例 注册回执-智能信息单条发送回执 https://koomessage.myhuaweicloud.cn/v1/aim/callbacks { "callback_url" : "https://www.example.com/v1/send-resolve-status", "url_type" : 0 } 注册回执-智能信息模板状态回执 https://koomessage.myhuaweicloud.cn/v1/aim/callbacks { "callback_url" : "https://www.example.com/v1/template-status", "url_type" : 1 } 注册回执-智能信息批量发送回执 https://koomessage.myhuaweicloud.cn/v1/aim/callbacks { "callback_url" : "https://www.example.com/v1/send-resolve-status", "url_type" : 2 }
  • 请求示例 模板状态回执。设置模板状态为启用,审核通过,厂商审核启用为"HuaWei",未启用为"XiaoMi",禁用为"MEIZU"。 https://koomessage.myhuaweicloud.cn/v1/aim/template-status { "tpl_id" : "600000001", "tpl_state" : 1, "audit_state" : 2, "audit_desc" : "审核通过", "factory_info" : [ { "factory_type" : "HuaWei", "state" : 1 }, { "factory_type" : "XiaoMi", "state" : 2 }, { "factory_type" : "MEIZU", "state" : 0 } ] }
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 请求体参数类型,该字段必须设置为:application/json。 表2 请求Body参数 参数 是否必选 参数类型 描述 tpl_id 是 String 智能信息模板ID。 说明: 智能短信平台生成的模板ID,由9位数字组成。 tpl_state 是 Integer 模板状态。 说明: 0:禁用 1:启用 audit_state 是 Integer 审核状态。 2:审核通过 3:审核未通过 说明: 模板提交审核后,为了方便客户尽快使用,只需要超过1个厂商激活,模板即可审核通过。 模板审核通过后,如果手机厂商激活状态发生变化,会再次推送模板审核状态信息,可根据factory_info来获取手机厂商当前的激活状态。 factory_info 否 Array of FactoryInfo objects 各终端厂商的审核状态。 audit_desc 否 String 审核意见。 表3 FactoryInfo 参数 是否必选 参数类型 描述 factory_type 是 String 厂商类型。 HuaWei:表示华为厂商 XiaoMi:表示小米厂商 OPPO:表示OPPO厂商 VIVO:表示VIVO厂商 MEIZU:表示魅族厂商 SAMSUNG:表示三星厂商 state 是 Integer 厂商审核状态。 0:禁用 1:启用 2:未启用