文档章节

梦网云通讯平台单条短信发送接口single_send说明

m
 meng2017wang
发布于 2017/06/27 17:32
字数 804
阅读 12
收藏 0

短信接口请求URL

http://ip:port/sms/v2/std/single_send

短信接口请求方式

POST

梦网云通讯平台单条短信发送接口请求参数说明

参数

类型

是否必须

描述

示例

userid

string

用户账号:长度最大6个字符,统一大写

示例:J10003

pwd

string

用户密码:定长小写32位字符。密码规则详见“3.1 鉴权规则”

示例:

密码明文模式:111111

密码加密模式:

账号:J10003

密码:111111

固定字符串:00000000

时间戳:0803192020

MD5加密之前的对应字符串:

J10003000000001111110803192020

MD5加密之后的密码字符串:

26dad7f364507df18f3841cc9c4ff94d

mobile

string

短信接收的手机号:只能填一个手机号。 号码规则详见“3.2 手机号码规则”

示例:13800138000

content

string

短信内容:最大支持350个字,一个字母或一个汉字都视为一个字

编码方式:
urlencode(GBK明文)

示例:

短信内容:“欢迎使用本接口”

短信内容进行urlencode编码后:

%b2%e2%ca%d4%b6%cc%d0%c5

timestamp

string

时间戳:24小时制格式:MMDDHHMMSS,即月日时分秒,定长10位,月、日、时、分、秒每段不足2位时左补0,密码选择MD5加密方式时必填该参数,密码选择明文方式时则不用填写

示例:0803192020

svrtype

string

业务类型:最大可支持10个长度的英文字母、数字组合的字符串

示例:SMS001

exno

string

扩展号:长度不能超过6位,注意通道号+扩展号的总长度不能超过20位,若超出则exno无效,如不需要扩展号则不用提交此字段或填空

示例:0006

custid

string

用户自定义流水号:该条短信在您业务系统内的ID,比如订单号或者短信发送记录的流水号。填写后发送状态返回值内将包含用户自定义流水号。

最大可支持64位的ASCII字符串:字母、数字、下划线、减号,如不需要则不用提交此字段或填空

示例:b3d0a2783d31b21b8573

exdata

string

自定义扩展数据:额外提供的最大64个长度的ASCII字符串:字母、数字、下划线、减号,作为自定义扩展数据,填写后,状态报告返回时将会包含这部分数据,如不需要则不用提交此字段或填空

 

表 1-1

短信验证码返回参数说明

参数

    类型

描述

示例

result

int

短信发送请求处理结果:

0:成功

非0:失败,详见4 错误代码表

示例:0

msgid

long

(64位)

平台流水号:非0,64位整型,对应Java和C#的long,不可用int解析。result非0时,msgid为0

示例:9223372036854775808

注意:msgid允许出现负数

custid

string

用户自定义流水号:默认与请求报文中的custid保持一致,若请求报文中没有custid参数或值为空,则返回网关生成的平台流水号

result非0时,custid为空

示例:b3d0a2783d31b21b8573

表 1-2

© 著作权归作者所有

共有 人打赏支持
m
粉丝 0
博文 8
码字总数 3324
作品 0
深圳
PHP调用创蓝253国际短信验证码

#!/usr/local/bin/python #-- coding:utf-8 -- Author: jacky Time: 14-2-22 下午11:48 Desc: 短信http接口的python代码调用示例 import httplib import urllib import json #服务地址 host......

创蓝_253
05/15
0
0
http接口发短信如何实现循环?

使用http接口发送短信,如何实现循环?现在已能发送单条短信,如何实现群发呢????具体代码如下: package com.link.test; import java.io.BufferedReader; import java.io.InputStreamRe...

now_or_never
2013/03/19
887
8
android发送短信验证码并自动获取验证码填充文本框

android注册发送短信验证码并自动获取短信,截取数字验证码填充文本框。 一.接入短信平台 首先需要选择短信平台接入,这里使用的是榛子云短信平台(http://smsow.zhenzikj.com), 两分钟申请测...

zuolz1985
07/28
0
0
thinkphp集成系列之短信验证码、订单通知

现在这个短信通知泛滥的年代;应用如果没有个短信注册;你都不敢说你是搞开发的; 这个验证码搞起来是不难的;但是如果刚接触也是有点不知从哪下手的迷茫; 先讲下概念; 1:找一个靠谱的短信...

白俊遥
2016/05/08
782
1
thinkphp集成系列之短信验证码、订单通知

现在这个短信通知泛滥的年代;应用如果没有个短信注册;你都不敢说你是搞开发的; 这个验证码搞起来是不难的;但是如果刚接触也是有点不知从哪下手的迷茫; 先讲下概念; 要想发送验证码;需...

白俊遥
2016/05/22
22
1

没有更多内容

加载失败,请刷新页面

加载更多

设计模式之 明确责任 观察者模式 状态模式 责任链模式

观察者模式是任务分发的一种模式。 如果认为我们设计的系统的各个模块(或子系统)的最终目的是完成共同任务,那么这个任务如何分配到多个模块的就是我们遇到的第一个问题。简单设计场合我们...

backbye
14分钟前
2
0
14-利用思维导图梳理JavaSE-大汇总

14-利用思维导图梳理JavaSE-Java基础知识大汇总 主要内容 1.对象入门 2.一切都是对象 3.程序流程控制 4.初始化和消除 5.权限访问控制 6.复用类 7.多态 8.接口与抽象类 9.内部类 10.容器 11.异...

飞鱼说编程
49分钟前
5
0
利用Lombok编写优雅的spring依赖注入代码,去掉繁人的@Autowired

大家平时使用spring依赖注入,都是怎么写的? @Servicepublic class OrderService { @Autowired private UserService userService;} 是不是很熟悉的感觉?但是呢 如果你用...

HeyS1
56分钟前
25
0
IBATIS 写BLOB字段遇到的问题

1、 首先遇到的配置问题,通过设置typeHandler 来支持写入。接下来由此引出了事务的问题。 <typeHandler jdbcType="BLOB" javaType="[B" callback="org.springframework.orm.ibatis.support....

echo-neo
今天
1
0
37. Sudoku Solver

Description tags: backtrack,hash table difficulty: hard Write a program to solve a Sudoku puzzle by filling the empty cells.A sudoku solution must satisfy all of the following......

52iSilence7
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部