短信群发平台Webservice接口文档

5星 · 超过95%的资源 需积分: 17 46 下载量 48 浏览量 更新于2024-09-11 收藏 265KB DOC 举报
"Webservice接口文档提供了用于短信群发服务的接口规范,包括下行短信、发送状态查询、获取上行短信、查询余额和修改密码等功能。文档详细列出了每个接口的参数说明和返回值,旨在帮助开发者有效地集成和使用这个短信服务平台。" Webservice接口文档详述了短信群发平台的各个功能接口,这些接口允许开发者通过HTTP请求来实现短信的发送、状态查询等操作。文档版本为V1.0.0.5,由李永波在2012年7月27日编写,并提供了C#调用示例。 1. **下行短信** (LZ_SendSms) - 接口用于发送短信到指定的手机号码列表。必需参数包括登录账号(loginname)、MD5加密后的登录密码(password)、待发送的手机号码(telphone,以逗号分隔)以及短信内容(content)。可选参数dsdate用于设置定时发送的时间。 2. **发送状态** (LZ_GetSendReport) - 这个接口用于查询已发送短信的状态,可能需要提供特定的参数以便追踪发送报告。 3. **获取上行短信** (LZ_GetReceive) - 用于获取用户回复的上行短信,可能需要特定的参数以检索相关信息。 4. **查询余额** (LZ_GetBlance) - 该接口用于查询账户的剩余短信条数或余额,这对于监控短信发送的可用性至关重要。 5. **修改密码** (LZ_EditPwd) - 允许用户或者管理员更新账户的登录密码,可能需要提供当前密码和新密码作为参数。 每个接口都定义了可能的返回值,如成功发送短信返回0和批次号码,而错误代码则表示不同的问题,如-1表示帐号密码错误,-8表示余额不足,-100表示系统未知错误等。 Webservice接口的地址是http://你的域名/Modules/Interface/ILzServices.asmx,平台编码使用UTF-8,并且MD5校验值为一个示例加密后的字符串。文档还包含了C#调用示例,帮助开发者理解如何实际使用这些接口。 在开发过程中,开发者需要根据接口参数的说明正确构建请求,并处理返回的响应,以确保短信服务的正常运行。此外,需要注意的是,对于批量发送,建议每次提交不要超过200个号码,以避免因数据量过大导致的问题。