互亿无线短信开发的接口文档和相关说明
- 15100
- PHP
- 8
- super_dodo
- 2014/11/17
产品的应用中需要使用短信验证码,短信验证码能最大限度的阻止恶意用户的注册,防止网站的脏数据产生。这样可以提高用户的真实性和忠诚性。互亿无线短信接口使用起来比较简单,也有一些防范安全措施。现在把api文档贴出来,方便查阅。
注意:调试使用阶段,只能用系统默认的短信内容:您的验证码是:【变量】。请不要把验证码泄露给其他人。
注:请将【变量】替换成任意的随机数字进行调试;建议每次发送用不同的数字。
为了避免您的账户被软件或个人恶意利用,建议您在接入触发短信应用的时候,做一些防范措施。
这里推荐几种限制方法:
1. IP限制,如:一个IP一天只发5条
2. 时间限制,如:一分钟同一个号码只能发一条
3. 手机号的限制 如:一个手机号码一天只能发5条
详情请看 如何防止恶意点击手机短信验证码
GET短信接口地址:
http://106.ihuyi.cn/webservice/sms.php?method=Submit&account=用户名&password=密码&mobile=手机号码&content=您的验证码是:【变量】。请不要把验证码泄露给其他人。
注:请将【变量】替换成任意的随机数字进行调试;建议每次发送用不同的数字。
POST短信提交接口:
http://106.ihuyi.cn/webservice/sms.php?method=Submit WebService短信提交接口: http://106.ihuyi.cn/webservice/sms.php?WSDL 接口说明 类型 命名 描述 接口定义 Submit ( string account, string password, string mobile, string content) 提交短信 参数 account 提交账户 参数 password 提交账户密码 (可以明文密码或使用32位MD5加密) 参数 mobile 接收号码,只能提交1个号码 参数 content 信息内容,通常为67汉字以内,超过限制字数会被分拆,同时扣费会被累计,具体由平台内部决定
返回值说明
返回值SubmitResult结构说明: 命名 类型 描述 code int 返回值为2时,表示提交成功 smsid string 仅当提交成功后,此字段值才有意义(消息ID) msg string 提交结果描述
返回值枚举
code msg 0 提交失败 2 提交成功 400 非法ip访问 401 帐号不能为空 402 密码不能为空 403 手机号码不能为空 4030 手机号码已被列入黑名单 404 短信内容不能为空 405 用户名或密码不正确 4050 账号被冻结 4051 剩余条数不足 4052 访问ip与备案ip不符 406 手机格式不正确 407 短信内容含有敏感字符 4070 签名格式不正确 4071 没有提交备案模板 4072 短信内容与模板不匹配 4073 短信内容超出长度限制 408 您的帐户疑被恶意利用,已被自动冻结,如有疑问请与客服联系。 注意:如果实际的返回值和上述的值不相同,说明接口程序有做新的调整
用户帐号信息余额查询
接口说明
类型 命名 描述 接口定义 GetNum( string account, string password) 用户帐号信息余量查询 参数 account 提交账户 参数 password 提交账户密码
返回值说明
返回值GetNumResult 结构说明: 命名 类型 描述 code int 状态返回值 msg string 查询结果描述 num string 剩余数量
返回值枚举
code msg 2 查询成功 400 非法ip访问 401 帐号不能为空 402 密码不能为空 405 用户名或密码不正确 4050 账号被冻结
网站:www.ihuyi.com
电话:021-51698929
邮箱:info@ihuyi.com
地址:上海市浦东新区东方路1369号23F
试用账户申请地址:
http://www.ihuyi.com/product.php
文档下载地址:http://www.ihuyi.com/upload/file/cu-fa-jie-kou.rar
感谢你赠我一场空欢喜,我们有过的美好回忆,让泪水染得模糊不清了。偶尔想起,记忆犹新,就像当初,我爱你,没有什么目的,只是爱你。
相关阅读
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
热门文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
最新文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例