文档中心 > API类目 > 聚石塔API

taobao.jst.sms.signname.create.new (新的短信签名创建接口)

带审核的新签名创建接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
add_sign_name_request AddSignNameRequest 可选 创建签名的入参
  • └ sign_name
  • String
  • 必须
  • 我的淘宝店
  • 签名名称
  • └ sign_source
  • String
  • 可选
  • 签名来源
  • 0--企事业单位名
  • └ scene_description
  • String
  • 可选
  • 场景描述
  • 淘宝店铺的签名
  • sign_name_quality_d_t_o
  • SignNameQualityDTO
  • 必须
  • 资质审核信息
  • └ admin_name
  • String
  • 必须
  • 淘小宝
  • 经办人姓名
  • └ organization_code
  • String
  • 必须
  • 1234567890
  • 企业统一社会信用代码
  • └ file_ids
  • String []
  • 可选
  • 12,34,56
  • 证明文件列表,先通过上传文件接口获得文件ID
  • └ company_name
  • String
  • 必须
  • 淘宝
  • 企业名称
  • └ legal_person_i_d_card
  • String
  • 必须
  • 1234567890
  • 企业法人身份证号码
  • └ admin_i_d_card
  • String
  • 必须
  • 123456789
  • 经办人身份证号码
  • └ legal_person_name
  • String
  • 必须
  • 淘小宝
  • 企业法人姓名
  • └ remark
  • String
  • 可选
  • 给我的店铺发通知短信
  • 用于存储任何额外的备注或注释,提供更多的上下文信息
  • └ create_operation
  • Boolean
  • 可选
  • true
  • 是否新增 新增true 更新false 默认新增

响应参数

名称 类型 示例值 描述
r_code String signname_name_duplicate 错误码
r_success Boolean true 请求是否成功
module Boolean true 申请是否成功
message String 参数错误 失败原因

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
JstSmsSignnameCreateNewRequest req = new JstSmsSignnameCreateNewRequest();
JstSmsSignnameCreateNewRequest.AddSignNameRequest obj1 = new JstSmsSignnameCreateNewRequest.AddSignNameRequest();
obj1.setSignName("我的淘宝店");
obj1.setSignSource("签名来源");
obj1.setSceneDescription("场景描述");
JstSmsSignnameCreateNewRequest.SignNameQualityDTO obj2 = new JstSmsSignnameCreateNewRequest.SignNameQualityDTO();
obj2.setAdminName("淘小宝");
obj2.setOrganizationCode("1234567890");
obj2.setFileIds("12,34,56");
obj2.setCompanyName("淘宝");
obj2.setLegalPersonIDCard("1234567890");
obj2.setAdminIDCard("123456789");
obj2.setLegalPersonName("淘小宝");
obj1.setSignNameQualityDTO(obj2);
obj1.setRemark("给我的店铺发通知短信");
obj1.setCreateOperation(true);
req.setAddSignNameRequest(obj1);
JstSmsSignnameCreateNewResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<jst_sms_signname_create_new_response>
    <r_code>signname_name_duplicate</r_code>
    <r_success>true</r_success>
    <module>true</module>
    <message>参数错误</message>
</jst_sms_signname_create_new_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

返回
顶部