常見問題
- 1.如何使用平臺提供的demo進(jìn)行調(diào)試?
-
答:1.1 DEMO下載
1.2 修改config中 ACCOUNT_SID,AUTH_TOKEN的參數(shù),該參數(shù)在開發(fā)者注冊后系統(tǒng)自動生成的,可在官網(wǎng)登錄后查看。
1.3 選擇相應(yīng)的短信接口,并修改參數(shù)。
下面以JAVA短信通知驗證碼接口為例:- 1.3.1 用開發(fā)者帳號登錄http://www.jinxinkeji.cn;
進(jìn)入“驗證碼通知短信”-“模版管理”-“新建模版”,填寫短信簽名和短信內(nèi)容;
例子:短信簽名:【今信科技】
短信內(nèi)容:您的短信驗證碼為{1},請在5分鐘內(nèi)使用。 - 1.3.2 industrySMS.java 修改此文件中的參數(shù)
to=發(fā)送手機(jī)號碼
smscontent=【短信簽名】+ 內(nèi)容
(發(fā)送內(nèi)容要與模板匹配,系統(tǒng)會根據(jù)發(fā)送的內(nèi)容匹配模板)
例子:smscontent=“【今信科技】你的短信驗證碼驗證碼為12345,請在5分鐘內(nèi)使用。 - 1.3.3 在Test中運(yùn)行IndustrySMS.execute()短信通知驗證碼接口,返回00000即提交短信成功。
- 1.3.1 用開發(fā)者帳號登錄http://www.jinxinkeji.cn;
- 2.發(fā)送返回的錯誤碼怎么辦?
-
答:接口對接過程中,可根據(jù)請求返回的狀態(tài)碼來查找問題。
如果返回00000,則代表請求成功(請求成功不代表發(fā)送成功),查詢短信下發(fā)狀態(tài)需登錄官網(wǎng)查詢發(fā)送記錄或者提供發(fā)送號碼給客服查詢;
如果返回非00000,則根據(jù)返回的錯誤狀態(tài)碼查找對應(yīng)的問題
如果無返回,則請開發(fā)者檢查代碼,電腦環(huán)境。
- 3.返回錯誤碼 00006 “sign錯誤” 如何處理?
-
答:檢查MD5加密是否正確;
檢查config中是否修改對應(yīng)賬號的ACCOUNT_SID,AUTH_TOKEN的參數(shù);
檢查修改ACCOUNT_SID,AUTH_TOKEN時是否多了空格。
- 4.返回錯誤碼 00015 “時間戳超出有效時間范圍” 如何處理?
-
答:檢查timestamp傳值是否正確;
檢查timestamp是否和北京時間一致,時間戳有效時間為5分鐘。
- 5.返回錯誤碼 00100 “短信內(nèi)容不能含有關(guān)鍵字” 如何處理?
-
答:發(fā)送內(nèi)容中,包含我方平臺關(guān)鍵字,可聯(lián)系客服查找具體關(guān)鍵字。
- 6.返回錯誤碼 00104 “相同的應(yīng)用當(dāng)天給同一手機(jī)號發(fā)送短信的條數(shù)小于等于n” 如何處理?
-
答:此錯誤是同一手機(jī)號短信發(fā)送請求頻率限制,請求失敗也算次;
驗證碼短信下發(fā)次數(shù)限制為:1分鐘2次、1小時4次、24小時內(nèi)10次;
通知類短信下發(fā)次數(shù)限制為:24小時內(nèi)20次;
營銷類短信下發(fā)次數(shù)限制為:24小時內(nèi)20次。
驗證碼短信24小時下發(fā)10次,不能修改
通知類短信有需要可調(diào)整下發(fā)次數(shù)
該類配置的修改需要在后臺中修改設(shè)置,客戶端不能設(shè)置
如果在測試時候遇到請求限制,可聯(lián)系客服添加白名單
- 7.返回錯誤碼 00106“ 時間戳(timestamp)參數(shù)為空” 如何處理?
-
答:檢查timestamp字段有沒有賦值,檢查是否加請求包頭。
- 8.返回錯誤碼 00108“ 時間戳(timestamp)格式錯誤” 如何處理?
-
答:格式"yyyyMMddHHmmss"。時間戳有效時間為5分鐘
- 9.返回錯誤碼 00134“ 沒有和內(nèi)容匹配的模板” 如何處理?
-
答:請檢查是否在官網(wǎng)建立模板,smscontent=【短信簽名】+內(nèi)容,發(fā)送內(nèi)容要與模板匹配。
- 10. 返回錯誤碼 00138 “短信沒有簽名不能發(fā)送” 如何處理?
-
答:請檢查是否在官網(wǎng)建立模板,檢查代碼smsContent的值,即smsContent中沒有加模版中的短信簽名。