文档中心 > API类目 > 客户运营平台API

taobao.opencrm.sms.post (短信单点发送)

通过nick列表发送短信,最多100个

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
task_content ShortMessageDeliverTaskContent 必须 短息任务参数集合
  • └ tpl_plh
  • String
  • 必须
  • content
  • 聚石塔申请的短信模板占位符
  • └ seller_tpl
  • String
  • 必须
  • 亲爱的${nick}, 兜家年货清仓五折起咯!
  • 卖家设置的短信模板
  • └ deliver_targets
  • String []
  • 必须
  • ["知庸1", "知庸001"]
  • nick列表
  • └ signature
  • String
  • 必须
  • jinse01官方旗舰店
  • 短信签名
  • └ plh_val_short_link
  • String
  • 可选
  • t.cn
  • shortLink of placeholders(淘短链)
  • └ tpl_code
  • String
  • 必须
  • SMS_3385002
  • 聚石塔申请的短信模板Code
  • └ placeholders
  • String []
  • 可选
  • nick(对应plh_val_nick)
  • 短信模板占位符list只支持4种错一点都不行
  • └ out_node_inst_id
  • Number
  • 必须
  • 100015
  • 节点实例ID(回执信息唯一标志)
  • └ plh_val_point
  • Number
  • 可选
  • 1000
  • point of placeholders(买家积分)
  • └ plh_val
  • String
  • 可选
  • --
  • 暂时无效
  • └ plh_val_level_name
  • String
  • 可选
  • 至尊会员
  • levelName of placeholders(买家等级名称)
  • └ plh_val_nick
  • String
  • 可选
  • 知庸01
  • nick of placeholders(买家nick)

响应参数

名称 类型 示例值 描述
nick_list String [] ["zhiyong","zhiyong002"] 过滤后的nick列表
result_error_code String 90001 错误码
result_error_msg String 系统异常 报错信息
is_successed Boolean false 接口是否调用成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
OpencrmSmsPostRequest req = new OpencrmSmsPostRequest();
OpencrmSmsPostRequest.ShortMessageDeliverTaskContent obj1 = new OpencrmSmsPostRequest.ShortMessageDeliverTaskContent();
obj1.setTplPlh("content");
obj1.setSellerTpl("亲爱的${nick}, 兜家年货清仓五折起咯!");
obj1.setDeliverTargets(""知庸1", "知庸001"");
obj1.setSignature("jinse01官方旗舰店");
obj1.setPlhValShortLink("t.cn");
obj1.setTplCode("SMS_3385002");
obj1.setPlaceholders("nick(对应plh_val_nick)");
obj1.setOutNodeInstId(100015L);
obj1.setPlhValPoint(1000L);
obj1.setPlhVal("--");
obj1.setPlhValLevelName("至尊会员");
obj1.setPlhValNick("知庸01");
req.setTaskContent(obj1);
OpencrmSmsPostResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<opencrm_sms_post_response>
    <nick_list>
        <string>[&quot;zhiyong&quot;</string>
        <string>&quot;zhiyong002&quot;]</string>
    </nick_list>
    <result_error_code>90001</result_error_code>
    <result_error_msg>系统异常</result_error_msg>
    <is_successed>false</is_successed>
</opencrm_sms_post_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部