短信SDK
短信SDK是企业通信服务/电信增值业务领域的重要工具,它为开发者提供了便捷接入短信服务的方式,可实现短信验证码发送、短信通知、语音通知等功能,广泛应用于各类企业业务场景。
基本定义
短信SDK即软件开发工具包,是集成了短信发送、接收、管理等功能的开发组件。开发者通过调用SDK中的接口,无需了解底层通信协议和复杂的技术细节,就能快速实现短信相关功能,提高开发效率。
核心技术参数
| 参数 | 说明 |
|---|---|
| 短信内容长度 | 短信内容长度(字数)= 短信签名字数 + 短信模板内容字数,不超过500字。短信签名字数包括【】符号,模板内容以实际收到字数为准。简体中文、字母、数字、标点等都按1字计算,≤70字按1条计费,>70字按67字/条拆分计费。 |
| 发送时间限制 | 国内通知类短信和验证码短信、国际港澳台短信无发送时间限制。国内营销短信一般限制在8:00 - 20:00发送,特殊场景需遵循相关规定。 |
| 在线发送数据量 | 支持上传txt、xlsx、csv格式文件,单个文件大小≤10M,单次导入号码≤50万个。 |
核心功能
短信验证码下发
用于用户注册、登录、支付等场景的身份验证,SDK可快速生成并发送验证码短信,确保用户身份的真实性和安全性。
短信通知
可发送各类通知短信,如订单通知、会议提醒、活动通知等,及时将信息传达给用户。
语音通知
以语音形式向用户传达重要信息,适用于紧急通知、重要提醒等场景。
状态回执
提供短信发送状态的实时反馈,让开发者了解短信是否发送成功、用户是否接收等情况。
接入流程
准备工作
注册相关账号并完成实名认证,开通短信服务后,获取接口调用所需的API ID和API KEY信息。
企业认证
根据工信部及运营商要求,国内短信需提供签名归属方的资质证件,完成企业实名认证后才可申请签名。
申请短信签名
短信签名是发送方的标识,需能明确辨别主体,申请审核预计2个小时内完成,通过后才可申请模板。
申请短信模板
按照《短信模板规范》申请模板,模板需符合相关规范要求,审核通过后即可使用。
接口对接与测试
开发者将SDK集成到项目中,进行接口对接,并进行联调测试,确保短信功能正常使用。
适用场景
互联网行业
用于用户注册、登录、找回密码等环节的身份验证,保障用户账户安全。
金融行业
在用户进行转账、支付、理财等操作时,发送验证码和交易通知,确保资金安全。
电商行业
发送订单状态通知、促销活动信息等,提升用户购物体验。
避坑指南
短信发送失败可能由于未完成签名实名制报备、流控限制、携号转网等原因。同时,要注意短信内容规范,禁止发送涉及色情、赌博、暴力等违法违规内容。此外,国内营销短信有发送时间限制,需严格遵守。
FAQ
问:如何获取用户的短信回复?
答:可在控制台查看上行记录,或通过接口获取,查看上行回复推送接口。
问:短信发送方的号码可以固定为同一个吗?
答:不可以。平台采用智能调度机制,出现通道不稳定等情况时会自动切换,接入号码也会变化。如有特殊需求,可联系客户经理。
问:批量发送时部分号码出错会怎样?
答:批量发送任务中,每个手机号独立处理,部分号码发送失败不影响其他号码正常下发。
互亿无线的短信SDK在企业通信服务领域有着广泛应用,遵循相关规范和流程,能为企业提供稳定可靠的短信服务。
