2021-01-07

如何快速集成短信验证码API[图文教程] 

基础知识

以SUBMAIL为例,在进行以下步骤前,请先完成您的账户配置并认证。

步骤一、前往-》开发者 -》SDK开发包下载页面,下载对应语言的SDK开发包。

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

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

步骤二、创建 APPID

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

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

2. 将已创建的 APPID 和 APPKEY 复制到开发包的配置文件内

以 PHP SDK为例,请将应用页面的 APPID 和 APPKEY 复制到 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

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

三、SDK接口调用

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

打开下载的开发包中 DEMO 目录下的 message_send_demo.php 文件;

请参考message/send,https://www.mysubmail.com/chs/documents/developer/YPWD84

在$submail->setTo('186********');参数中填写接收者的手机号码;

在$submail->setcontent('*********')参数中填写短信内容;

完整的代码如图所示:

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 如何快速集成短信验证码API[图文教程] 基础知识 以SUBMAIL为例,在进行以下步骤前,请先完成您的账户配置并...
    赛邮云通信王文卓阅读 923评论 0 0
  • SMS 短信 API 接口调用 一、下载SDK开发包 本文以 SUBMAIL SMS为例。 前往-》开发文档 -》...
    赛邮云通信王文卓阅读 1,248评论 0 0
  • 跨境贸易EDM邮件使用指南 由于中国和其他国家的文化差异,以及互联网发展进程的不同,我们做跨境贸易,与海外客户、海...
    赛邮云通信王文卓阅读 1,579评论 0 0
  • 先来看看微信分享效果: 在没有集成微信分享js-sdk前是这样的:没有摘要,缩略图任意抓取正文图片 在集成微信分享...
    思梦PHP阅读 12,114评论 6 4
  • 基于PHP的微信支付教程 微信支付作为各大移动支付方式之一,本课程只要向大家介绍并使用微信支付的常用功能,进而集合...
    獨愛凌亂中那抹獨特的華麗阅读 12,711评论 0 7