Chonry

短信模板列表查询接口

用户通过 HTTP(或 HTTPS)的 POST 或 GET 方式提交短信模板查询请求。编码采用 UTF-8 编码。

接口地址

POST
http://api.1cloudsp.com/query/templatelist

请求参数

参数名 类型 必填 说明 示例
accesskeyString秘钥keyxxxxxxxxxx
secretString秘钥secretyyyyyyyyyy

返回参数

参数名 类型 说明 描述
customerIdString特服号
idInt模板ID
templateString短信模板内容
applyStatusString审核状态1:未审核 2:审核通过 3:审核不通过
categoryIdString模板类别1:验证码 2:通知&订单 3:营销
applyReplyString审核批注

请求示例

/* ---示例代码 POST方式----*/

HttpClient httpClient = new HttpClient();
PostMethod postMethod = new PostMethod("http://api.1cloudsp.com/query/templatelist");
postMethod.getParams().setContentCharset("UTF-8");
postMethod.getParams().setParameter(HttpMethodParams.RETRY_HANDLER,
        new DefaultHttpMethodRetryHandler());

String accesskey = "xxxxxxxxxx"; //用户开发key
String accessSecret = "yyyyyyyyyy"; //用户开发秘钥

NameValuePair[] data = {
        new NameValuePair("accesskey", accesskey),
        new NameValuePair("secret", accessSecret)
};
postMethod.setRequestBody(data);
postMethod.setRequestHeader("Connection", "close");

int statusCode = httpClient.executeMethod(postMethod);
System.out.println("statusCode: " + statusCode + ", body: " + postMethod.getResponseBodyAsString());

/* ---示例代码 POST方式----*/

返回示例

{
    "code": "0",
    "msg": "SUCCESS",
    "data": [
        {
            "templateId": 1,
            "template": "{1}你好:您的订单已经出库,请注意查收",
            "customerId": 10000,
            "applyStatus": 2,
            "categoryId": 2
        },
        {
            "templateId": 2,
            "template": "你的验证码是:{1}",
            "customerId": 10000,
            "applyStatus": 2,
            "categoryId": 1,
            "applyReply": "审核批注"
        }
    ]
}

详细说明

安全提醒

请妥善保管您的 appSecret,切勿在客户端暴露。所有 API 请求应从服务端发起。

我们使用 Cookie 以及类似技术来改善您的体验、分析流量并进行个性化内容展示。继续浏览即表示您同意我们的 Cookie 政策隐私政策