2020-12-30

SMS 短信 API 接口调用 

一、下载SDK开发包

本文以 SUBMAIL SMS为例。

前往-》开发文档 -》SDK开发包下载页面,下载对应语言的SDK开发包。

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

二、创建APPID

SUBMAIL的API请求需要应用ID和密钥用于 API 身份鉴权,创建应用的步骤如下:

1.前往-》创建/管理APPID-》创建APPID-》在弹出框中输入APPID名称,即完成APPID的创建。

详情如下图所示:

2.将已创建的应用ID和应用密钥复制到开发包的配置文件内

以 PHP SDK为例,请将应用页面的应用ID和应用密钥复制到 app_config.php 文件内的对应位置。

详情如下图:

3.各语言的配置文件对应清单:

PHP => /path/to/app_config.phpJAVA => /path/to/app_config.propertiesC# => /path/to/AppConfigs.csPYTHON => /path/to/app_configs.pyRUBY => /path/to/submaildemo.rbGO => /path/to/main.goOBJECTIVE-C => /path/to/config/SMConfig.hSWIFT => /path/to/config/Config.swiftNode.js => /path/to/config.js

复制/粘贴后保存该配置文件,进行下一步;

三、SDK接口调用

本文以 PHP 开发包为例,其他语言可作为参考,具体文件和目录可能略有不同

打开下载的开发包中 DEMO 目录下的 message_send_demo.php 文件;请参考message/send,https://www.mysubmail.com/documents/FppOR3在$submail->setTo('186');参数中填写接收者的手机号码;在$submail->setcontent('*')参数中填写短信内容;

完整的代码如图所示:

保存该demo文件,运行即可发送该短信。

以上代码输出的短信为:【SUBMAIL】您的验证码:4438,请在10分钟内输入。

你可能感兴趣的:(2020-12-30)