云服务器内容精选

  • 请求示例 批量设置SIM卡自定义属性。例如:批量设置sim_card_id为“4710200000”和“4710300000”的卡片自定义属性值,自定义属性1为“attr1”。 POST https://{endpoint}/v1/sim-cards/attributes/batch-set { "attributes" : [ { "sim_card_id" : 4710200000, "customer_attribute1" : "attr1", "customer_attribute2" : "attr2", "customer_attribute3" : "attr3", "customer_attribute4" : "attr4", "customer_attribute5" : "attr5", "customer_attribute6" : "attr6" }, { "sim_card_id" : 4710300000, "customer_attribute1" : "attr1", "customer_attribute2" : "attr2", "customer_attribute3" : "attr3", "customer_attribute4" : "attr4", "customer_attribute5" : "attr5", "customer_attribute6" : "attr6" } ] } 批量设置SIM卡自定义属性。当参数sim_card_id为最小值时,批量设置卡标识iccid为“8986xxxxxxxxxxxxxxx”和“8987xxxxxxxxxxxxxxx”的卡片自定义属性值,自定义属性1为“attr1”。 POST https://{endpoint}/v1/sim-cards/attributes/batch-set { "attributes" : [ { "sim_card_id" : 0, "iccid" : "8986xxxxxxxxxxxxxxx", "customer_attribute1" : "attr1", "customer_attribute2" : "attr2", "customer_attribute3" : "attr3", "customer_attribute4" : "attr4", "customer_attribute5" : "attr5", "customer_attribute6" : "attr6" }, { "sim_card_id" : 0, "iccid" : "8987xxxxxxxxxxxxxxx", "customer_attribute1" : "attr1", "customer_attribute2" : "attr2", "customer_attribute3" : "attr3", "customer_attribute4" : "attr4", "customer_attribute5" : "attr5", "customer_attribute6" : "attr6" } ] }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 - String OK 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码: 500 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述
  • 响应示例 状态码: 400 Parameter Invalid 示例 1 { "error_code" : "GSL.00010004", "error_msg" : "sim_card_id:不能为null" } 示例 2 { "error_code" : "GSL.00012031", "error_msg" : "[{\"fail_reason\":\"自定义属性三未启用\",\"sim_card_id\":3552016640640009}]" } 状态码: 500 Internal Server Error { "error_code" : "GSL.00010003", "error_msg" : "系统繁忙,请稍后重试。" }
  • 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 file_temp_id 否 Long 临时文件ID,如果通过接口调用,此字段为空 attributes 否 Array of AttributeReq objects 自定义属性集合 数组长度:1 - 500 表2 AttributeReq 参数 是否必选 参数类型 描述 sim_card_id 是 Long SIM卡标识,如果SIM卡标识传0则表示需要根据iccid处理。 iccid 否 String iccid,如果SIM卡标识传0则表示需要根据iccid处理。 最小长度:19 最大长度:20 customer_attribute1 否 String 自定义属性一 最大长度:100 customer_attribute2 否 String 自定义属性二 最大长度:100 customer_attribute3 否 String 自定义属性三 最大长度:100 customer_attribute4 否 String 自定义属性四 最大长度:100 customer_attribute5 否 String 自定义属性五 最大长度:100 customer_attribute6 否 String 自定义属性六 最大长度:100
  • 请求示例 创建自定义属性 POST https://{endpoint}/v1/{project_id}/custom-props{ "name" : "my_custom_prop", "description" : "my_custom_prop_description", "type" : "binary", "smiles" : [ "c1ccccc1", "c1ccccc1" ], "values" : [ 1, 0 ]}
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户 token 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 自定义属性名称 最小长度:1 最大长度:32 description 否 String 自定义属性描述信息 最小长度:0 最大长度:256 type 是 String 属性预测类型 枚举值: binary numerical smiles 是 Array of strings 用于建模的smiles列表 values 是 Array of numbers 用于建模的属性值列表