收藏本站 您好,欢迎来到丝网 请登录 免费注册 行业导航 产品 求购 企业 动态 展会 招聘
分享到:

快速的配置的短信API服务教程的介绍
感谢您选择 SUBMAIL 短信服务,下面这篇教程将指引您快速配置短信API服务。
基础知识
在进行以下步骤前,请先完成您的*配置,并前往-》短信-》短信服务配置页面上传相关资质,确保你的短信服务协议已配置完成(短信服务资质通过审核后,需要您注销当前登录,重新登入一次)。
SUBMAIL 目前提供5个应用,分别为:邮件(MAIL),短信(MESSAGE),地址薄(ADDRESS BOOK),应用集成(DEVELOPER)和*(ACCOUNT)
各应用提供的功能大致如下:
邮件(MAIL):创建/管理 邮件模板、群发邮件、查看发送报告等功能
短信(MESSAGE):创建/管理 短信模板、设置等
地址薄(ADDRESS BOOK):创建/管理 邮件和短信地址薄功能
应用集成(DEVELOPER):创建/管理 应用ID、查看由API发送的邮件或短信分析报告、历史明细,配置SUBHOOK等
*(ACCOUNT):用户*设置、工单、订单管理、通知中心

在每个应用页面顶部工具栏“+”号按钮可以切换应用,如下图红色箭头位置所示:


单击“+”按钮可以展开应用切换菜单,单击“X”按钮关闭该菜单,如下图所示:



步骤一、前往-》开发者 -》SDK开发包下载页面,下载对应语言的SDK开发包。
SUBMAIL 提供多达9种语言的开发包,SDK 集成了 SUBMAIL 的API请求方法,并将API中的参数进行封装,开发者仅需下载对应语言的开发包即可快速配置短信服务。

如上图所示,点击您当前使用的程序语言,选择对应的开发包下载即可(本文以 PHP 语言为例)。

步骤二、创建应用获取 API 请求的应用ID和密钥(APPID 和 APPKEY)

SUBMAIL的API请求需要应用ID和密钥用于 API 身份鉴权,创建应用的步骤如下:
1. 前往-》应用集成-》应用页面进行创建,如下图所示:



2.  将已创建的应用ID和应用密钥复制到开发包配置的文件内
以 PHP SDK为例,请将应用页面的应用ID和应用密钥复制到 app_config.php 文件内的对应位置,如下图:

各语言的配置文件对应清单:
PHP => /path/to/app_config.php
JAVA => /path/to/app_config.properties
C# => /path/to/AppConfigs.cs
PYTHON => /path/to/app_configs.py
RUBY =>  /path/to/submaildemo.rb
GO => /path/to/main.go
OBJECTIVE-C => /path/to/config/SMConfig.h
SWIFT =>  /path/to/config/Config.swift
Node.js => /path/to/config.js
复制/粘贴后保存该配置文件,进行下一步;

步骤三、创建短信模板

前往-》短信-》新建 页面可以创建新的短信模板,如图所示:



在新建页面创建短信模板,输入短信内容和签名,动态内容(如验证码)请使用文本变量代替。请参阅文本变量文档
模板输入完成后,点击提交审核按钮,后台工程师将对此模板进行快速审核(模板审核时间为早8:00 至 晚12:00,审核时间一般为2-5分钟左右)
等待模板审核通过后即可进入 短信-》项目 页面,点击该模板工具栏中的应用集成“粉红色”按钮,获取该模板的项目标识,请参阅获取项目标识文档
您可以在新建页面创建多个模板,如验证码,订单通知,发货通知,各种提醒等。

步骤四、SDK 接口调用

本文以 PHP 开发包为例,其他语言可作为参考,具体文件和目录可能略有不同
打开下载的开发 DEMO 目录下的 message_xsend_demo.php 文件;
将短信-》项目中需要发送的模板的项目ID复制到 $submail->SetProject('xxxxx')方法中,替换'xxxxx'部分;
使用$submail->AddVar()方法,替换模板中申明的@var(code) 变量。addvar方法有2个必选参数,第一个参数为变量名(本实例中即 code),第二个参数为该变量的值,例如:$submail->AddVar('code','198277');  即将短信模板中 @var(code) 变量,替换为'198277'。addVar 方法可多次调用;
在$submail->setTo('15*********');参数中填写接收者的手机号码;

完整的代码如图所示:

保存该demo文件,运行即可发送该短信。
个人短信平台短信平台试用在线短信平台相关资讯建议参考*,上海赛邮云计算有限公司,以下简称 SUBMAIL ,创立于2011年。SUBMAIL 主要致力于云端通讯 以及企业 SAAS 服务。针对企业云端通讯 SUBMAIL 为互联网开发者提供基于电信网络和 IP 方式的通讯技术解决方案和网络服务的平台,而对于 SUBMAIL 的 SAAS 服务即是一种新的软件应用模式,以开放 API和在线使用的方式为广大用户提供服务。经过我们的不断创新和研发,SUBMAIL 提供的企业云端通讯 以及 SAAS 服务如今已经获得大量企业和开发者的青睐。

分享到:
免责声明
1)本信息由“广西科技”发布,由“广西科技”负责信息的合法性;
2)本站平台目的在于分享更多信息,不代表本站的观点和立场;信息仅供参考,不构成投资及交易建议。投资者据此操作,风险自担。
3)本信息如有侵权请将此链接发邮件至517763949@qq.com,本站将及时处理并回复。
4)《新著作权法草案》第六十九条规定:网络服务提供者为网络用户提供存储、搜索或者链接等单纯网络技术服务时,不承担与著作权或相关权有关的信息审查义务。网络用户利用网络服务实施侵犯著作权或者相关权行为的,被侵权人可以书面通知网络服务提供者,要求其采取删除、屏蔽、断开链接等必要措施。