榮聯雲通訊簡訊平台
pip install requests
**塊
import hashlib,base64,requests,json
from datetime import datetime
class
yuntongxin
: __base_url =
# 初始化**
def__init__
(self, accid=
''''
'', temid=
'',temp_motice=
'45分鐘'):
self.accid = accid
self.temid = temid
self.temp_motice = temp_motice
# md5編碼
def__md5
(self, raw)
: md5 = hashlib.md5(
) md5.update(raw.encode(
'utf-8'))
return md5.hexdigest(
)# 獲取格式化時間
def__get_format_time
(self)
:return
str(datetime.now(
).strftime(
'%y%m%d%h%m%s'))
# base64編碼
def__get_base64_code
(self, raw)
: st = raw.encode(
)return base64.b64encode(st)
.decode(
'utf-8'
)# 請求包頭
def__request_url
(self, stamp)
:.upper(
)# 生成簽名
return self.__base_url.
format
(self.accid, sig)
# https 請求位址
# 請求包頭字段
def__request_header
(self, stamp)
: authorization = self.__get_base64_code(self.accid +
':'+ stamp)
return
# 請求包體
def__request_body
(self, phone, code)
:return
# 返回結構化結果
def__ajaxreturn
(self, code=
92000
, msg=
'', data=
):dict
=return json.dumps(
dict
)# 傳送簡訊
defsend
(self, phone=
, code='')
: stamp = self.__get_format_time(
)# 獲取當前格式化時間
url = self.__request_url(stamp)
# 請求包位址
headers = self.__request_header(stamp)
# 請求包頭字段
data = self.__request_body(phone, code)
obj = requests.post(url, headers=headers, json=data)
dict
= json.loads(obj.text)
ifdict
.get(
'statuscode')==
'000000'
:return self.__ajaxreturn(msg=
"傳送成功"
, data=
)else
:return self.__ajaxreturn(code=
92001
, msg=
'傳送失敗'
, data=
)# 呼叫
accid =
''# 賬號id
''# 應用id
''# key
temid =
'1'# 預設模版
temp_motice =
'30分鐘'
# 引數
phone =
['**1'
,'**2'
]# **號碼
code =
''# 簡訊驗證碼
# 例項化
# 傳送簡訊
yun.send(phone, code)
容聯雲通訊IM
張靖宇 首先,我們分析移動通訊的特點,網路不穩定 丟包率高 延時高 流量敏感 流量收費高 耗電等等。主要從幾個方面來考慮 網路的考慮 我們有2g 3g 4g wifi,且不同運營商網路狀況不同,要做出不同的應對 訊息中介軟體 訊息中介軟體的作用主要是解耦的作用,考慮是否使用訊息中介軟體 資料庫 選擇...
榛子雲簡訊vs阿里雲等各家簡訊平台
榛子雲簡訊vs阿里雲等各家簡訊平台 一般情況下我們選擇簡訊平台時主要根據以下幾點 1.通道資源,好的通道資源可以提供穩定的 高效的傳送成功率,對於營銷簡訊還需要提供高併發以及穩定的吞吐量。榛子雲簡訊使用的是百悟科技的簡訊通道 注 順豐也在使用哦 2.低廉的 傳送量很小的情況下,差別可以忽略不計,反之...
阿里雲通訊 簡訊驗證
private static void send throws serverexception,clientexception 您的驗證碼為 時,此處的值為 可選 上行簡訊擴充套件碼 無特殊需求使用者請忽略此欄位 90997 可選 outid為提供給業務方擴充套件字段,最終在簡訊回執訊息中將此值帶回...