短信接口即企業短信平臺接口是面向有一定技術開發能力的企業用戶而單獨研發的短信(sms)接口。接口采用了通用的 HTTP,WEBSERVICE,SGIP,CMPP,SMGP等形式,可以支持各種操作系統和開發語言,支持二次開發,可把短信接口嵌入到您自己的系統 中,快速擁有無線應用,完善企業服務。SGIP接口形式為聯通采用的標準接口協議。SMGP接口形式為電信采用的標準接口協議,CMPP為移動采用的協議 標準,這幾個標準的營商接口協議也分好幾個版本,如CMPP分2.0 和3.0標準。
高效穩定后臺服務支撐,采用多線路分流下發短信模式。短信網關。 通過POST方式提交短信,通過GET方式獲取短信余額、短信回復、短信下發報告。
1、短信服務屬于收費功能,如有疑問請聯系客戶顧問;
2、對注冊類驗證碼 接收方手機號碼限制1天最多10條短信驗證碼(防刷);
3、對同一個接收方手機號碼,一分鐘最多接受3條相同的短信;
4、對同一個接收方手機號碼,一天最多接受5條相同的短信;
5、對一個手機號碼的驗證調用,在一定時間內連續校驗,建議使用同一驗證碼;
6、對未發送短信驗證碼的手機號碼驗證調用,一天累計超過1萬次會視為惡意攻擊,將暫停該賬戶的短信驗證碼服務,一旦發生此情況請聯系客戶顧問;
由于目前短信轟炸機的出現,不少網站都會被其影響,所以建議客戶在對接短信驗碼的同時做好相關限制。
這里推薦幾種限制方法:
1,IP限制,如:一個IP一天只發5條
2,時間限制,如:一分鐘同一個號碼只能發一條
3,手機號的限制 如:一個手機號碼一天只能發條
4,增加圖型驗證碼,能有效杜絕短信轟炸機
請求地址是接口程序調用時請求的url地址,采用的是 Http post 接口,
入口地址 http://web.186117.cn/sms.aspx
注:入口地址一般不會發生變化,當發生變化的時候,會通知接口用戶
如域名發送出現提交失敗或其它原因,更換為IP地址,聯系相關負責工作人員
接口說明:
客戶接口部分提供http url方式的接口,根據客戶需求可以提供相應接口,接口編碼方式采用統一的UTF-8
http://www.ww188cc.com 登錄帳戶可查詢短信發送情況
http://web.186117.cn/sms.aspx
參數名稱 | 含義 | 說明 |
userid | 企業id | 企業ID |
account | 發送用戶帳號 | 用戶帳號,(建議使用英文或數字) |
password | 發送帳號密碼 | 用戶賬號對應的密碼 |
mobile | 全部被叫號碼 | 發信發送的目的號碼.多個號碼之間用半角逗號隔開 |
content | 發送內容 | 短信的內容 |
sendTime | 定時發送時間 | 為空表示立即發送,定時發送格式2010-10-24 09:08:10 |
action | 發送任務命令 | 設置為固定的:send |
checkcontent | 是否檢查內容 包含非法關鍵字 | 當設置為1時表示需要檢查,默認0為不檢查 |
發送短信示例 http://web.186117.cn/sms.aspx?action=send&userid=企業ID&account=賬 號&password=密碼&mobile=13156366963,13212345678&content=內容&sendTime=&checkcontent=1
登錄平臺后,左側點擊 客戶管理 → 我的信息 如下圖所示 ID ,帳號,密碼
在接收到客戶端發送的http請求后,返回以xml的方式返回處理結果。格式為:
返回信息提示 | 說明 |
ok | 提交成功 |
用戶名或密碼不能為空 | 提交的用戶名或密碼為空 |
發送內容包含sql注入字符 | 包含sql注入字符 |
用戶名或密碼錯誤 | 表示用戶名或密碼錯誤 |
短信號碼不能為空 | 提交的被叫號碼為空 |
短信內容不能為空 | 發送內容為空 |
包含非法字符: | 表示檢查到不允許發送的非法字符 |
對不起,您當前要發送的量大于您當前余額 | 當支付方式為預付費是,檢查到賬戶余額不足 |
其他錯誤 | 其他數據庫操作方面的錯誤 |
http://web.186117.cn/sms.aspx
參數名稱 | 含義 | 說明 |
userid | 企業id> | 企業ID |
account | 用戶帳號 | 用戶帳號,(建議使用英文或數字) |
password | 帳號密碼 | 用戶賬號對應的密碼 |
action | 發送任務命令 | 設置為固定的:overage |
查詢余額示例 http://web.186117.cn/sms.aspx?action=overage&userid=企業ID&account=賬號&password=密碼
返回信息提示 | 說明 |
返回空 | 查詢成功 將返回相應的支付方式、賬戶使用條數、總充值點數 |
用戶名或密碼不能為空 | 提交的用戶名或密碼為空 |
用戶名或密碼錯誤 | 表示用戶名或密碼錯誤 |
http://web.186117.cn/sms.aspx
參數名稱 | 含義 | 說明 |
userid | 企業id | 企業ID |
account | 用戶帳號 | 用戶帳號,(建議使用英文或數字) |
password | 帳號密碼 | 用戶賬號對應的密碼 |
action | 任務名稱 | 設置為固定的:checkkeyword |
content | 檢測發送內容 | 需要發送的內容 |
關鍵詞查詢示例 http://web.186117.cn/sms.aspx?action=checkkeyword&userid=企業ID&account=賬號&password=密碼&content=內容
返回信息提示 | 說明 |
用戶名或密碼不能為空 | 提交的用戶名或密碼為空 |
用戶名或密碼錯誤 | 表示用戶名或密碼錯誤 |
包含非法字符 | 檢查出來包含非法關鍵詞 |
未包含非法字符 | 未檢查出非法關鍵詞 |
http://web.186117.cn/statusApi.aspx
參數名稱 | 含義 | 說明 |
userid | 企業id | 企業ID |
account | 用戶帳號 | 用戶帳號,(建議使用英文或數字) |
password | 帳號密碼 | 用戶賬號對應的密碼 |
action | 任務名稱 | 設置為固定的:query |
狀態報告查詢 http://web.186117.cn/statusApi.aspx?action=query&userid=企業ID&account=賬號&password=密碼
信息提示 | 說明 |
1 | 用戶名或密碼不能為空 |
2 | 用戶名或密碼錯誤 |
3 | 該用戶不允許查看狀態報告 |
4 | 參數不正確 |
http://web.186117.cn/callApi.aspx
參數名稱 | 含義 | 說明 |
userid | 企業id | 企業ID |
account | 用戶帳號 | 用戶帳號,(建議使用英文或數字) |
password | 帳號密碼 | 用戶賬號對應的密碼 |
action | 任務名稱 | 設置為固定的:query |
查詢上行回復短信 http://web.186117.cn/callApi.aspx?action=query&userid=企業ID&account=賬號&password=密碼
信息提示 | 說明 |
1 | 用戶名或密碼不能為空 |
2 | 用戶名或密碼錯誤 |
3 | 該用戶不允許查看狀態報告 |
4 | 參數不正確 |
問:為什么要提供ip地址?
答:為了避免各種原因的帳號盜用情況,造成貴公司短信被濫用,所以我們的系統有ip驗證功能,只發送您這邊認可的ip地址提交的短信。
問:可以提供在線管理平臺嗎?
答:有的,可以登錄平臺查詢余額、修改密碼、發送短信等。網站:http://www.ww188cc.com
問:顯示模板不匹配?
答:在測試階段,請按照審核的模板格式及內容進行測試;在正式使用情況下,請編輯好模板提交給我們的客戶進行模板的報備,報備通過之后就可以按貴公司的要求進行發送了。
空格問題
接口是根據用戶提交的模板進入全字符匹配的,所有要注意空格的問題
注冊短信帳號
身份認證
短信充值
推送信息