怎么進(jìn)行php短信接口,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
創(chuàng)新互聯(lián)建站專注于寶坻企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城網(wǎng)站制作。寶坻網(wǎng)站建設(shè)公司,為寶坻等地區(qū)提供建站服務(wù)。全流程按需制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)PHP短信接口是開發(fā)商城網(wǎng)站,APP平臺必不可少的,因為這些網(wǎng)站社區(qū)或是平臺都需要用戶進(jìn)行注冊 或是登錄
那么我們廢話少說,直接上短信接口代碼以及demo
請求地址是客戶接口程序調(diào)用時請求的url地址,采用的是https post 接口,地址是
https://sh3.ipyy.com/sms.aspx 對應(yīng)UTF-8
https://sh3.ipyy.com/smsGBK.aspx 對應(yīng)GB2312
https://sh3.ipyy.com/smsJson.aspx 對應(yīng)UTF-8(返回值為json格式)
https://sh3.ipyy.com/ensms.ashx 對應(yīng)UTF-8(加密傳輸,使用json)
入口地址一般不會發(fā)生變化,當(dāng)發(fā)生變化的時候,會通知接口用戶
參數(shù)名稱 | 含義 | 說明 |
userid | 企業(yè)id | 企業(yè)ID(不驗證) |
account | 發(fā)送用戶帳號 | 用戶帳號,由系統(tǒng)管理員 |
password | 發(fā)送帳號密碼 | 用戶賬號對應(yīng)的密碼 可以使用明文,也可以全用md5加密方式,md5采用32位大寫 如abc123加密后為 E99A18C428CB38D5F260853678922E03 |
mobile | 全部被叫號碼 | 短信發(fā)送的目的號碼.多個號碼之間用半角逗號隔開 |
content | 發(fā)送內(nèi)容 | 短信的內(nèi)容,內(nèi)容需要UTF-8編碼,提交內(nèi)容格式:內(nèi)容+【簽名】。簽名是公司的名字或者公司項目名稱。示例:您的驗證碼:1439【騰飛】。【】是簽名的標(biāo)識符。請按照正規(guī)的格式提交內(nèi)容測試 |
sendTime | 定時發(fā)送時間 | 為空表示立即發(fā)送,定時發(fā)送格式2010-10-24 09:08:10 |
action | 發(fā)送任務(wù)命令 | 設(shè)置為固定的:send |
extno | 擴(kuò)展子號 | 請先詢問配置的通道是否支持?jǐn)U展子號,如果不支持,請?zhí)羁铡W犹栔荒転閿?shù)字,且最多5位數(shù)。 |
例如:
https://sh3.ipyy.com/sms.aspx?action=send&userid=&account=賬號&password=密碼&mobile=15023239810,13527576163&content=內(nèi)容&sendTime=&extno=
在接收到客戶端發(fā)送的https請求后,返回以xml的方式返回處理結(jié)果。格式為:
<?xml version="1.0" encoding="utf-8" ?>
<returnsms>
<returnstatus>status</returnstatus> ---------- 返回狀態(tài)值:成功返回Success 失敗返回:Faild
<message>message</message> ---------- 相關(guān)的錯誤描述
<remainpoint> remainpoint</remainpoint> ---------- 返回余額
<taskID>taskID</taskID> ----------- 返回本次任務(wù)的序列ID
<successCounts>successCounts</successCounts> --成功短信數(shù):當(dāng)成功后返回提交成功短信數(shù)
</returnsms>
{"returnstatus":"Success",
"message":"操作成功",
"remainpoint":"-4",
"taskID":"1504080852350206",
"successCounts":"1"}
PHP短信接口demo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/tupian/20230522/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接口調(diào)用示例</title> </head> <body> <?php //企業(yè)ID $userid $userid = ''; //用戶賬號 $account $account = '賬號'; //用戶密碼 $password $password = '密碼'; //發(fā)送到的目標(biāo)手機(jī)號碼 $mobile 如果需要短信文檔 可以加我寇扣:2885400276 $mobile = '17721077856'; //短信內(nèi)容 $content $content =urlencode("您的驗證碼:8859【華信測試】"); //發(fā)送短信(其他方法相同) $gateway ="http://sh3.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 "返回狀態(tài)為:".$xml->returnstatus."<br>"; echo "返回信息:".$xml->message."<br>"; echo "返回余額:".$xml->remainpoint."<br>"; echo "返回本次任務(wù)ID:".$xml->taskID."<br>"; echo "返回成功短信數(shù):".$xml->successCounts."<br>"; echo "<br>"; echo "<br>"; ?> </body> </html>
看完上述內(nèi)容,你們掌握怎么進(jìn)行php短信接口的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!
新聞名稱:怎么進(jìn)行php短信接口-創(chuàng)新互聯(lián)
網(wǎng)址分享:http://vcdvsql.cn/article26/jihjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、小程序開發(fā)、營銷型網(wǎng)站建設(shè)、外貿(mào)建站、網(wǎng)站排名、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容