免费人成网站视频在线观看国内,久视频精品线在线观看,人妻激情偷乱频一区二区三区,国产 字幕 制服 中文 在线

短信發(fā)送API接口開(kāi)發(fā)代碼實(shí)例_網(wǎng)絡(luò )編程_奇迪科技(深圳)有限公司(m.cheanjie.com)

歡迎來(lái)到奇迪科技(深圳)有限公司,超值服務(wù)提供卓越產(chǎn)品!

網(wǎng)絡(luò )編程

短信發(fā)送API接口開(kāi)發(fā)代碼實(shí)例

作者:qvdv 來(lái)源: 更新時(shí)間:2022-09-01

現在已經(jīng)非常流行使用短信驗證、短信注冊,基本上每個(gè)有注冊登錄功能的網(wǎng)站都有這種使用短信接口實(shí)現的功能。要為自己網(wǎng)站開(kāi)發(fā)短信接口功能也很簡(jiǎn)單,一般都是使用第三方的接口實(shí)現,這里推薦使用短信接口平臺點(diǎn)擊訪(fǎng)問(wèn)

下面我們展示實(shí)現網(wǎng)站發(fā)送短信的的核心代碼:(短信網(wǎng)關(guān)統一填寫(xiě):http://api.smsbao.com/)

短信接口PHP代碼:

<?php
$statusStr = array(
              "0" => "短信已經(jīng)成功發(fā)送",
              "-1" => "配置錯誤,缺少參數",
              "-2" => "短信發(fā)送失敗,您的服務(wù)器不支持curl或者fsocket",
              "30" => "密碼錯誤,需要填寫(xiě)短信平臺登錄密碼",
              "40" => "賬號錯誤,需要填寫(xiě)短信平臺登錄賬號",
              "41" => "短信平臺中的余額不足",
              "42" => "短信平臺賬號過(guò)期或未認證",
              "43" => "當前服務(wù)器IP被限制,需要登錄短信平臺處理",
              "50" => "短信內容不合法,包含敏感關(guān)鍵詞"
       );    
$smsapi = ""; //短信網(wǎng)關(guān)
$user = "*****"; //填寫(xiě)你在短信平臺的注冊帳號
$pass = md5("******"); //使用你短信平臺的登錄密碼
$content="短信內容";//需要發(fā)送到對方手機的短信內容
$phone = "1*****";//接收短信息的手機號碼
$sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content); //拼接字符串
$result =file_get_contents($sendurl) ;
//輸出短信發(fā)送返回結果
echo $statusStr[$result];
?>

短信接口Python3代碼:

# coding=utf-8
import urllib
import urllib.request
import hashlib 
def md5(str):
    import hashlib
    m = hashlib.md5()
    m.update(str.encode("utf8"))
    return m.hexdigest()
 
statusStr = {
    '0': '短信已經(jīng)成功發(fā)送',
    '-1': '配置錯誤,缺少參數',
    '-2': '短信發(fā)送失敗,您的服務(wù)器不支持curl或者fsocket ',
    '30': '密碼錯誤,需要填寫(xiě)短信平臺登錄密碼',
    '40': '賬號錯誤,需要填寫(xiě)短信平臺登錄賬號',
    '41': '短信平臺中的余額不足',
    '42': '短信平臺賬號過(guò)期或未認證',
    '43': '當前服務(wù)器IP被限制,需要登錄短信平臺處理',
    '50': '短信內容不合法,包含敏感關(guān)鍵詞'
}
 
smsapi = ""#短信網(wǎng)關(guān)
# 短信平臺賬號
user = '***'
# 短信平臺密碼
password = md5('****')
# 要發(fā)送的短信內容
content = '短信內容'
# 要發(fā)送短信的手機號碼
phone = '*****'
 
data = urllib.parse.urlencode({'u': user, 'p': password, 'm': phone, 'c': content})
send_url = smsapi + 'sms?' + data
response = urllib.request.urlopen(send_url)
the_page = response.read().decode('utf-8')
print (statusStr[the_page])


本文版權所有,轉載須注明:來(lái)源  http://m.cheanjie.com/qvdv-oop-882.html