PHP SMS interface case sharing
PHP SMS interface is essential for developer city websites and APP platforms, because these website communities or platforms require users to register or log in. This article mainly shares with you the php SMS interface case, hoping to help you.
SMS sending interface
1.1 Request address
The request address is the url address requested when the client interface program is called. The https post interface is used, and the address is
https://sh2.ipyy.com/sms.aspx corresponds to UTF-8
https://sh2.ipyy.com/smsGBK.aspx corresponds to GB2312
https:// sh2.ipyy.com/smsJson.aspx corresponds to UTF-8 (return value is json format)
https://sh2.ipyy.com/ensms.ashx corresponds to UTF-8 (encrypted transmission, using json)
The entrance address will generally not change. When it changes, the interface user will be notified
1.2 Parameter Description
Parameter name |
Meaning |
Description |
userid |
Enterprise ID |
Enterprise ID (not verified) |
account |
Send user account |
User account number, by system administrator |
password |
Send the account password |
The password corresponding to the user account You can use plain text, You can also use md5 encryption method. md5 uses 32-bit uppercase , such as abc123 after encryption is E99A18C428CB38D5F260853678922E03 |
mobile |
All called numbers |
The destination number for sending text messages. Multiple numbers are separated by commas |
content |
Send content |
The content of the text message needs to be UTF-8 encoded, and the submission content format is: content + [signature]. The signature is the name of the company or the name of the company's project. Example: Your verification code: 1439 [Tengfei]. 【】 is the identifier of the signature. Please submit the content test in the formal format |
sendTime |
Scheduled sending time |
is empty to send immediately, scheduled sending format 2010-10-24 09:08:10 |
##action | Send task command | is set to fixed: send |
extno | Extended sub-number | Please first ask whether the configured channel supports extended sub-number. If not, please fill in the blank. The sub-number can only be numbers, with a maximum of 5 digits. |
"message":"Operation successful",
" remainpoint":"-4",
"taskID":"1504080852350206",
"successCounts":"1"}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Http接口调用示例</title> </head> <body> <?php //企业ID $userid $userid = ''; //用户账号 $account $account = '账号'; //用户密码 $password $password = '密码'; //发送到的目标手机号码 $mobile 如果需要短信文档 可以加我寇扣:2885400276 $mobile = '17721067856'; //提供短信接口并协助测试 //短信内容 $content $content =urlencode("您的验证码:8859【华信测试】"); //发送短信(其他方法相同) $gateway ="http://sh2.ipyy.com/sms.aspx?action=send&userid={$userid}&account={$account}&password={$password}&mobile={$mobile}&content={$content}&sendTime="; $result = file_get_contents($gateway); $xml = simplexml_load_string($result); echo "返回状态为:".$xml->returnstatus."<br>"; echo "返回信息:".$xml->message."<br>"; echo "返回余额:".$xml->remainpoint."<br>"; echo "返回本次任务ID:".$xml->taskID."<br>"; echo "返回成功短信数:".$xml->successCounts."<br>"; echo "<br>"; echo "<br>"; ?> </body> </html>
aliyun SMS interface development example,thkinkphp SMS interface development example
php SMS Interface code, php SMS interface_PHP tutorial
The above is the detailed content of PHP SMS interface case sharing. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

In this chapter, we will understand the Environment Variables, General Configuration, Database Configuration and Email Configuration in CakePHP.

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

To work with date and time in cakephp4, we are going to make use of the available FrozenTime class.

To work on file upload we are going to use the form helper. Here, is an example for file upload.

In this chapter, we are going to learn the following topics related to routing ?

CakePHP is an open-source framework for PHP. It is intended to make developing, deploying and maintaining applications much easier. CakePHP is based on a MVC-like architecture that is both powerful and easy to grasp. Models, Views, and Controllers gu

Visual Studio Code, also known as VS Code, is a free source code editor — or integrated development environment (IDE) — available for all major operating systems. With a large collection of extensions for many programming languages, VS Code can be c

Validator can be created by adding the following two lines in the controller.
