短信接口调用
一、下载SDK开发包
前往文档中心 -》SDK 开发包下载页面,下载对应语言的SDK开发包。
SUBMAIL 提供多种语言的开发包,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.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
复制/粘贴后保存该配置文件,进行下一步;
三、SDK接口调用
本文以 PHP 开发包为例,其他语言可作为参考,具体文件和目录可能略有不同
- 打开下载的开发包中 DEMO 目录下的 message_send_demo.php 文件;
- 请参考message/send,https://www.mysubmail.com/documents/FppOR3
- 在$submail->setTo('186');参数中填写接收者的手机号码;
- 在$submail->setcontent('*')参数中填写短信内容;
完整的代码如图所示:
保存该 demo 文件,运行即可发送该短信。
以上代码输出的短信为:【SUBMAIL】您的验证码:4438,请在10分钟内输入。