服务概述
为满足应用中短信验证业务需求,融云与优质短信平台合作,提供具有全网覆盖能力的验证码短信接口。
前提条件
-
注册开发者账号。注册成功后,控制台会默认自动创建您的首个应用,默认生成开发环境下的 App Key,使用国内数据中心。
-
获取开发环境的应用 App Key。如不使用默认应用,请参考 如何创建应用,并获取对应环境 App Key 和 App Secret。
注意
每个应用具有两个不同的 App Key,分别对应开发环境与生产环境,两个环境之间数据隔离。在您的应用正式上线前,可切换到使用生产环境的 App Key,以便上线前进行测试和最终发布。
-
仅国内数据中心的应用可开通国内短信服务。
-
已在融云完成企业实名认证,并已完成审核。企业开发者账号归属于企业,适用于企业、政府、事业单位、学校、组织等。如果您首次申请认证,可以在页面上直接选择是否接入短信验证服务。融云会在 5 个工作日内完成审核。
开通服务
依照国家监管规定,完成短信签名审核与短信模板设置后,即可调用融云短信服务端 API。
添加短信签名
根据中国基础运营商的相关规定,每条短信的最后必须包含签名,如果没有签名,则短信无法正常发送。短信签名指附加在短信内容末尾的署名信息,可以使用发送者的公司名或产品名。
使用发送者的公司名或产品名,
例如,下方是一条完整的短信请求内容,其中【融云即时通讯云】即为短信签名。
您的验证码是 123456,请尽快完成验证。【融云即时通讯云】
应运营商要求,接收到的短信签名自动前置,接收到的实际短信为:
【融云即时通讯云】您的验证码是 123456,请尽快完成验证。
为确保您的短信签名尽快通过审核,请仔细阅读以下建议:
- 当前短信签名仅允许使用公司简称或已注册成功的商标。若选择注册商标作为签名,必须出具国家知识产权局核发的商标注册证书;针对商贸类企业,若采用公司简称作为签名,需 同步提供境内实体经营地址,并可通过网站链接、移动应用或小程序等有效数字载体进行验证。特别提示:应用程序名称、软件著作权证书等资质现阶段不可直接作为签名使用。完成签名申请后,请通过[提交工单]渠道补传相关佐证材料。
- 格式为:【XXXXX】,保持签名字符数在 2-8 个字内,可以包含数字、汉字、英文,不能为纯数字、纯英文,且不能包含其他特殊符号。
- 因为签名会自动附加至短信正文中,会占用短信的字数,建议尽量控制签名长度。
- 每个应用最多支持 5 个签名,签名审核中或审核通过后,无法再次编辑。
请在控制台国内短信设置 页面添加签名,提交融云审核。受运营商限制,审核预计将在 3 个工作日内完成。审核通过后的签名示例:【融云即时通讯云】。
配置图片验证服务开关
您可以选择开启或关闭图片验证功能。开启后可通过 getImgCode.json
接口获取图片验证码地址,在发送短信验证码时会对图验进行验证,验证通过才会下发短信验证码,否则不会下发短信验证码,防止短信骚扰。
添加普通短信模板
融云默认为提供用户注册、密码找回、修改密码、身份验证、通用验证码等 5 个短信模板,可根据实际需要选择是否使用。
短信字数与格式说明
目前短信发送支持长短信,自动合并每条短信,以 67 字/条计费,最长不超过 300 字。
手机短信发送为纯文本格式,不支持任何格式和 HTML 样式或标签,例如:换行、加粗、标红等形式。我们在手机上常见的链接、电话可以直接点击是用户终端对短信内容解析之后的结果,并非短信内容本身的功能,部分较老的非智能手机也是不提供这类解析。