内頁Banner背景圖
創絡講堂
白(bái)色波浪圖形
灰色波浪圖形 灰色波浪圖形
白(bái)色波浪圖形 白(bái)色波浪圖形
白(bái)色波浪圖形 白(bái)色波浪圖形
白(bái)色波浪圖形 白(bái)色波浪圖形
本文于2021-03-12最後更新,距今已超過1年(nián),如(rú)不符合現在的實際情況,可(kě)聯系創絡客服獲取幫助或查閱近期文章(zhāng)。

網站(zhàn)開發中,有時候會需要用到第三方的短(duǎn)信接口,公明網絡公司創絡将通過本文爲大(dà)家介紹如(rú)何調用阿裡(lǐ)雲短(duǎn)信接口給幾千上萬個手機(jī)号碼批量發送短(duǎn)信。前期注冊阿裡(lǐ)雲賬戶,開通短(duǎn)信服務,購(gòu)買短(duǎn)信包,設置短(duǎn)信配置,RAM控制授權和部署SDK這些基礎操作(zuò),網絡上做教程的一大(dà)把。太多人(rén)介紹的我們就(jiù)不再重複,我們就(jiù)說(shuō)一點别人(rén)沒有說(shuō)過的,下面直接進入到程序開發這一步驟裡(lǐ)面來(lái),以PHP版本爲例。

給幾千上萬個手機(jī)号碼批量發送短(duǎn)信

我們要搞清楚批量的概念,假設要給1萬個手機(jī)号碼發送短(duǎn)信,如(rú)果短(duǎn)信内容相(xiàng)同,則使用sendSms函數;如(rú)果短(duǎn)信内容不相(xiàng)同,則使用sendBatchSms函數。具體(tǐ)來(lái)說(shuō),sendSms即短(duǎn)信發送接口,在一次請(qǐng)求中,最多可(kě)以向1000個手機(jī)号碼發送同樣内容的短(duǎn)信,手機(jī)号碼之間使用英文逗号隔開。sendBatchSms即批量短(duǎn)信發送接口,在一次請(qǐng)求中,最多可(kě)以向100個手機(jī)号碼分(fēn)别發送短(duǎn)信,手機(jī)号碼以JSON或數組形式提交。他(tā)們的區别就(jiù)在于發送接口需要是一樣的内容,而批量可(kě)以發送同一個模闆的不同内容。批量發送接口sendBatchSms隻是做了一次請(qǐng)求,短(duǎn)信最終還(hái)是會通過發送接口sendSms來(lái)下發。另外需要注意的是,一次批量任務不會因爲幾個号碼的失敗就(jiù)返回錯誤,具體(tǐ)可(kě)直接在發送接口核實。

由此可(kě)見(jiàn),不管通過哪個接口,都(dōu)沒有辦法直接一次性向1萬個手機(jī)号碼發送短(duǎn)信,這裡(lǐ)就(jiù)需要考慮到分(fēn)組進行。可(kě)以簡單粗暴的使用遍曆分(fēn)組,然後每一組獨立去(qù)請(qǐng)求短(duǎn)信發送接口并記錄相(xiàng)應的發送狀态并寫入日(rì)志。如(rú)果存在發送失敗的組,稍後可(kě)以根據實際錯誤情況,重新請(qǐng)求接口發送。以上就(jiù)是在批量發送短(duǎn)信時容易踩到的坑,希望本文可(kě)以幫助大(dà)家跳(tiào)過去(qù)。

上一條 返回目錄 下一條
更多閱讀(dú)選擇
相(xiàng)關文章(zhāng)
我們推薦了一些您可(kě)能也會感興趣的文章(zhāng)
客服電話(huà)
  • 0755-23698839
  • 134-1757-3710
  • 132-6576-8769
創絡建站(zhàn)客服二維碼
不出售過期域名
微信咨詢