欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何使用PHP免費(fèi)發(fā)送定時(shí)短信-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)如何使用PHP免費(fèi)發(fā)送定時(shí)短信的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)始終堅(jiān)持【策劃先行,效果至上】的經(jīng)營(yíng)理念,通過多達(dá)十載累計(jì)超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的營(yíng)銷解決方案,現(xiàn)已廣泛運(yùn)用于各行各業(yè)的客戶,其中包括:成都廣告制作等企業(yè),備受客戶贊揚(yáng)。

問題:自己不可能每天定時(shí)給老媽發(fā)送天氣短信,現(xiàn)有的天氣預(yù)報(bào)訂閱短信又是要錢的。

解決:

免費(fèi)發(fā)送短信到手機(jī)

方案1:使用飛信API

由于飛信目前沒有開發(fā)平臺(tái),現(xiàn)有API都是第三方開發(fā),貌似是通過破解WAP飛信或者3G飛信,模擬瀏覽器的行為來發(fā)短信。另外Google code上有開源的php飛信發(fā)送類php-fetion(http://code.google.com/p/php-fetion/)。這些飛信接口方便了定時(shí)短信的開發(fā)。

的缺點(diǎn)就是第三方的API不穩(wěn)定,也有飛信賬號(hào)泄露的風(fēng)險(xiǎn)。

此處,我使用http://3.ibtf.sinaapp.com/提供的飛信API進(jìn)行短信發(fā)送。

該API只需提供發(fā)送者手機(jī)號(hào),密碼,接受者手機(jī)號(hào),消息內(nèi)容作為url參數(shù)即可。需要注意的是中文的亂碼問題(使用gbk而不是utf-8編碼,直接輸入中文亂碼,輸入中文的gbk編碼手機(jī)接收正常),可以使用iconv函數(shù)或者加上參數(shù)”&u=1”解決。

方案2:使用139郵箱的短信提醒功能

139郵箱也是中國(guó)移動(dòng)的一項(xiàng)業(yè)務(wù),提供了郵件短信提醒的功能。只要在郵箱里面設(shè)置郵件到達(dá)通知就OK了,除了彩信,其他的長(zhǎng)短信,普通短信,免提短信都是免費(fèi)的。注意,時(shí)間久了,發(fā)件箱和收件箱都要清除一下,以免占用過多空間而影響正常使用。

另外,只需要編寫一個(gè)簡(jiǎn)單的郵件發(fā)送的php腳本。而新浪SAE也提供了此Mail服務(wù)。使用Mail服務(wù)里的函數(shù),可以快速發(fā)送郵件,代碼如下:


<?php 
$mail = new SaeMail(); 
$ret = $mail->quickSend(  
'收件人@139.com' ,  
'這是主題' , 
'這是正文' , 
'這是發(fā)件人郵箱' ,  
'這是發(fā)件人密碼' , 
'這是smtp服務(wù)host' ,  
[這是smpt服務(wù)端口] );  
//發(fā)送失敗時(shí)輸出錯(cuò)誤碼和錯(cuò)誤信息 
if ($ret === false) 
var_dump($mail->errno(),$mail->errmsg()); 
?>

效果如下:如何使用PHP免費(fèi)發(fā)送定時(shí)短信

如何使用PHP免費(fèi)發(fā)送定時(shí)短信

短信成功發(fā)送后,就需要定時(shí)了。還好新浪SAE提供了Cron服務(wù)。Cron服務(wù)是SAE為開發(fā)者提供的分布式定時(shí)服務(wù),用來定時(shí)觸發(fā)開發(fā)者的特定動(dòng)作,滿足比如定時(shí)計(jì)算排行榜等需求。Cron的設(shè)置是通過App的config.yaml來實(shí)現(xiàn)的,只要用戶在App目錄下的config.yaml里按照我們的提供的語法格式進(jìn)行配置,部署后就能生效。


增加Cron


編輯saetest/1/config.yaml,增加cron段,config.yaml示例如下:


name: saetest 
version: 1 
cron: 
- description: cron test 
url: mycron/test.php 
schedule: $2 day of october 19:00 
timezone: Beijing 
- description: another cron test 
url: mycron/another_test.php 
schedule: every 10 mins 
timezone: Beijing


上面的示例描述了兩個(gè)定時(shí)任務(wù):每年10月2日19點(diǎn)執(zhí)行mycron/test.php;每隔10分鐘執(zhí)行mycron/another_test.php


感謝各位的閱讀!關(guān)于“如何使用PHP免費(fèi)發(fā)送定時(shí)短信”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

當(dāng)前名稱:如何使用PHP免費(fèi)發(fā)送定時(shí)短信-創(chuàng)新互聯(lián)
分享路徑:http://www.chinadenli.net/article36/dgegpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序搜索引擎優(yōu)化做網(wǎng)站靜態(tài)網(wǎng)站網(wǎng)站內(nèi)鏈全網(wǎng)營(yíng)銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站