维美SDK:短信API接口文档与开发指南

3星 · 超过75%的资源 需积分: 10 36 下载量 145 浏览量 更新于2024-09-20 收藏 2KB TXT 举报
"维美SDK——短信引擎提供了短信API接口,支持1065直连网关通道,适用于各种行业软件的短信通讯功能扩展。SDK工具包兼容多种开发语言和操作系统,便于ISV和SI内嵌到各类应用系统,如OA、ERP、CRM等。免费API接口包括SendMessage、UserLogin、UserNums、UserChannels、PassChange和Get_Sms等方法,支持用户登录、获取短信余额、查询可用通道、修改密码和发送短信等功能。" 本文将详细介绍维美SDK——短信引擎提供的短信API接口及其相关功能。这个SDK是专为独立软件开发商和系统集成商设计的,目的是为了让他们的应用系统能够无缝地添加短信通讯功能,增强软件的市场竞争力。SDK支持多种主流开发语言(如Basic、C、Java)和运行环境(如Windows、Linux、Unix),使其能够广泛应用在银行、证券、税务、汽车、餐饮、酒店预订、物流、教育和保险等多个行业。 短信API接口的核心功能包括: 1. SendMessage:此接口用于发送短信,接受username、password、Message和destmobile参数。destmobile参数需用逗号分隔多个手机号码,每个号码长度不超过20个字符。返回值表示发送状态,0表示成功,其他负值表示错误。 2. UserLogin:用户登录接口,用于验证用户名和密码。返回值为1表示登录成功,-1表示登录失败,-100表示未知异常。 3. UserNums:获取短信余额,需要提供用户名和密码。返回值为正整数表示剩余短信数量,-1表示登录失败,-100表示未知异常。 4. UserChannels:查询可用的短信通道,同样需要用户名和密码。返回值为1或2表示有可用通道,-1表示登录失败,-100表示未知异常。 5. PassChange:修改用户密码,需要提供原密码、新密码以及用户名。返回值1表示密码修改成功,-1表示修改失败,-100表示未知异常。 6. Get_Sms:获取预定义的短信模板,用于查看或编辑保存的短信内容。Save_SMS方法则用于保存自定义的短信内容,包括Mobile(接收手机号码)和Content(短信内容)两个参数。 通过这些API接口,开发者可以轻松实现短信的发送、账户管理、密码安全和短信内容的定制。对于那些已经拥有OA、CRM、ERP等系统的企业,可以快速实现移动商务功能的升级,提高业务效率。而免费的API接口使得这项服务更具吸引力,降低了开发成本,有利于中小型企业或个人开发者采用。