您好,登錄后才能下訂單哦!
小編給大家分享一下php如何實現群發,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
php實現群發的方法:1、獲取第三方的接口api;2、通過“function http_request($url,$data = null){...}”代碼發送請求;3、直接調用第三方的url地址,并根據要求的接口傳參數即可。
php實現短信群發:
近期根據客戶的需求做了群發短信和郵件的功能,做一下總結吧
群發短信
群發短信首先需要有第三方的接口,這些服務商有很多的,我用的是客戶已經給提供的數據接口,用起來還是挺不錯的,在這里就不打廣告了,總之第三方的服務商會給一個請求地址和請求的賬號和密碼,第三方的api還是會很詳細的,在這里我就介紹一下,在我們拿到第三方的接口以后我們如何在php里邊調用第三方的接口吧。
發送請求無外乎兩種方式get與post請求,如果只是簡單的get請求,我們可以用
file_get_contents($url);
就可以直接發送請求,但是這種請求過于局限性,它僅僅只能發送get請求,如果想要既可以發送get又能發送post請求的話建議使用下方高能代碼
function http_request($url,$data = null){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); if(!empty($data)){ curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); } curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($curl); curl_close($curl); return $output; }
這樣不管是get還是post就都可以請求了。
請求可以發送,那么發送短信就不在話下了,直接調用第三方的url地址,根據要求的接口傳參數即可,接下來就是耐心細心的調試了。
以上是“php如何實現群發”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。