开发者中心
短信签名查询接口
用户通过HTTP(或HTTPS)的POST或GET方式提交短信发送请求。采用UTF-8编码。
请求地址:
http://api.1cloudsp.com/query/signlist
请求参数:
参数 类型 必填 示例值 描述
accesskey String xxxxxxxxxx 平台分配给用户的accessKey,登录系统首页可点击"我的秘钥"查看
secret String yyyyyyyyyy 平台分配给用户的secret,登录系统首页可点击"我的秘钥"查看
返回参数:
参数 类型 说明 描述
extNo String 扩展号
customerId Int 特服号
sign String 签名
applyStatus String 审核状态 审核状态 1:未审核 2:审核通过 3:审核不通过
请求示例:
Java
/* ---示例代码 POST方式----*/
                
HttpClient httpClient = new HttpClient();
PostMethod postMethod = new PostMethod("http://api.1cloudsp.com/query/signlist");
postMethod.getParams().setContentCharset("UTF-8");
postMethod.getParams().setParameter(HttpMethodParams.RETRY_HANDLER,
        new DefaultHttpMethodRetryHandler());

String accesskey = "y0r3IzVYALe4tzlt"; //用户开发key
String accessSecret = "TKRLnRPpuuQgmeyBJu5tKcKhrqttB7sw"; //用户开发秘钥

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

int statusCode = httpClient.executeMethod(postMethod);
System.out.println("statusCode: " + statusCode + ", body: " + postMethod.getResponseBodyAsString());
                    
/* ---示例代码 POST方式----*/
响应示例:
{
    code: "0",
    msg: "SUCCESS",
    "data": [
        {
            "extNo": "000005",
            "exemptFlag": 2,
            "customerId": 10000,
            "sign": "【短信平台】",
            "applyStatus": 2
        }
    ]
}