import random
code = '';//驗證碼
for num in range(1,5):
code = code + str(random.randint(0, 9));
2)匯入sdk
import zhenzismsclient as smsclient
3)呼叫簡訊平台傳送驗證碼
client = smsclient.zhenzismsclient('100000', 'nmabsdfdkkdfmzzdffknjcwndc1mmz');
result = client.send('12411111111', '您的驗證碼為'+code)
返回結果是json格式的字串, code: 傳送狀態,0為成功。非0為傳送失敗,可從data中檢視錯誤資訊錯誤碼
原因解決方案
100引數格式錯誤
檢查請求引數是否為空, 或手機號碼格式錯誤
101簡訊內容超過1000字
簡訊內容過長,請篩檢或分多次傳送
105106
應用被禁止
107ip錯誤
如果設定了ip白名單,系統會檢查請求伺服器的ip位址,已確定是否為安全的**訪問
108簡訊餘額不足
需要到使用者中心進行充值
109今日傳送超過限額
如果設定了日傳送數量,則每個接收號碼不得超過這個數量
110111
賬號不存在
1000
系統位置錯誤
完整**:
# -*- coding: utf-8 -*-
import zhenzismsclient as smsclient
import random
code = '';
for num in range(1,5):
code = code + str(random.randint(0, 9));
print(code);
client = smsclient.zhenzismsclient('100000', 'nmmzzdfmnjfknjcwndc1mmz');
print(client.send('12411111111', '您的驗證碼為'+code))
C 傳送簡訊驗證碼
在網上查詢了一下攻略,實現起來挺簡單的,本次使用網建簡訊通sms傳送。1.從網上 申請賬號,註冊後會送5條簡訊 和3條彩信的傳送量。2.檢視sms簡訊通api下行介面 然後獲取秘鑰 在這裡可以檢視相應的 例子。本站使用者名稱 key 介面安全秘鑰 smsmob 手機號碼 smstext 驗證碼 88...
使用SDK傳送簡訊驗證碼
後台簡訊操作,對於經常寫api的同學是否是家常便飯呢?1.而如今,市場上充斥著大量的可供使用的第三方簡訊 平台,是否有你中意的一款呢?2.這些平台普遍有著正常的api介面,以及sdk檔案呼叫的方法來使用 3.當然如果圖方便,可以直接使用api,然後curl傳遞資料即可實現簡單的簡訊驗證碼效果 4.當...
工具類 傳送簡訊驗證碼
傳送簡訊驗證碼 很簡單的乙個移動端傳送簡訊驗證碼的功能,驗證碼生成及傳送 第三方介面 都是後台完成,本文內容只是從前端通過js傳送請求。var time 30 var interval btnsendverifiedcode click function test cellphone ajax be...