最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用PHP免費(fèi)發(fā)送定時(shí)短信的實(shí)例

 更新時(shí)間:2016年10月24日 11:26:38   作者:xiangshimoni  
本篇文章介紹了使用PHP免費(fèi)發(fā)送定時(shí)短信的實(shí)例,可以定時(shí)的發(fā)送短信到手機(jī)上,有需要的朋友可以了解一下。

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

背景:老媽年紀(jì)大了,文化程度不高,但是需要每天了解天氣信息才能下地工作,也就無法通過網(wǎng)絡(luò)獲取天氣,只能通過電視。于是尋思著自己抓取網(wǎng)絡(luò)上的天氣信息,通過手機(jī)短信發(fā)送給老媽。

問題:自己不可能每天定時(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郵箱也是中國移動(dòng)的一項(xiàng)業(yè)務(wù),提供了郵件短信提醒的功能。只要在郵箱里面設(shè)置郵件到達(dá)通知就OK了,除了彩信,其他的長短信,普通短信,免提短信都是免費(fèi)的。注意,時(shí)間久了,發(fā)件箱和收件箱都要清除一下,以免占用過多空間而影響正常使用。

另外,只需要編寫一個(gè)簡單的郵件發(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()); 
?> 

效果如下:

短信成功發(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

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • ThinkPHP模板中數(shù)組循環(huán)實(shí)例

    ThinkPHP模板中數(shù)組循環(huán)實(shí)例

    這篇文章主要介紹了ThinkPHP模板中數(shù)組循環(huán),以實(shí)例形式展示了ThinkPHP采用foreach標(biāo)簽循環(huán)輸出數(shù)組的方法,需要的朋友可以參考下
    2014-10-10
  • php中創(chuàng)建和調(diào)用webservice接口示例

    php中創(chuàng)建和調(diào)用webservice接口示例

    這篇文章主要介紹了php中創(chuàng)建和調(diào)用webservice接口示例,包括webservice基本知識(shí)、webservice服務(wù)端例子、webservice客戶端例子,需要的朋友可以參考下
    2014-07-07
  • ThinkPHP3.1新特性之查詢條件預(yù)處理簡介

    ThinkPHP3.1新特性之查詢條件預(yù)處理簡介

    相比于ThinkPHP3.0版本對(duì)數(shù)組方式的查詢條件會(huì)進(jìn)行安全過濾而不支持字符串條件的安全過濾的情況,ThinkPHP3.1版本則增加了對(duì)條件字符串進(jìn)行預(yù)處理的支持,讓ORM的安全性更加得以保證。這篇文章主要介紹了ThinkPHP3.1的查詢條件預(yù)處理,需要的朋友可以參考下
    2014-06-06
  • 教你php如何實(shí)現(xiàn)驗(yàn)證碼

    教你php如何實(shí)現(xiàn)驗(yàn)證碼

    這篇文章教大家php如何實(shí)現(xiàn)驗(yàn)證碼,驗(yàn)證碼在表單實(shí)現(xiàn)越來越多了,但是用js的寫的驗(yàn)證碼,總覺得不方便,所以學(xué)習(xí)了下php實(shí)現(xiàn)的驗(yàn)證碼,感興趣的小伙伴們可以參考一下
    2016-01-01
  • 修改apache配置文件去除thinkphp url中的index.php

    修改apache配置文件去除thinkphp url中的index.php

    這篇文章主要介紹了修改apache配置文件去除thinkphp url中的index.php的方法,大家參考使用吧
    2014-01-01
  • Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例

    Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例

    這篇文章主要介紹了Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-01-01
  • phpmailer發(fā)送郵件功能

    phpmailer發(fā)送郵件功能

    這篇文章主要為大家詳細(xì)介紹了phpmailer發(fā)送郵件功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 微信公眾平臺(tái)天氣預(yù)報(bào)功能開發(fā)

    微信公眾平臺(tái)天氣預(yù)報(bào)功能開發(fā)

    前一段開始做一個(gè)學(xué)校的微信應(yīng)用,里面添加了各種功能。天氣預(yù)報(bào)是必不可少的一部分。
    2014-07-07
  • thinkphp3.2中實(shí)現(xiàn)phpexcel導(dǎo)出帶生成圖片示例

    thinkphp3.2中實(shí)現(xiàn)phpexcel導(dǎo)出帶生成圖片示例

    本篇文章主要介紹了thinkphp3.2中實(shí)現(xiàn)phpexcel導(dǎo)出帶生成圖片示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02
  • 基于PHP+mysql實(shí)現(xiàn)新聞發(fā)布系統(tǒng)的開發(fā)

    基于PHP+mysql實(shí)現(xiàn)新聞發(fā)布系統(tǒng)的開發(fā)

    這篇文章主要介紹了基于PHP+mysql實(shí)現(xiàn)新聞發(fā)布系統(tǒng)的開發(fā),文章通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下 面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08

最新評(píng)論

子长县| 宝山区| 伊宁县| 佛学| 南投县| 湘西| 青龙| 自治县| 象山县| 河曲县| 瑞金市| 禹州市| 石门县| 周至县| 道孚县| 民权县| 永修县| 五原县| 永仁县| 治县。| 松溪县| 左云县| 洛川县| 连江县| 观塘区| 阳江市| 阿鲁科尔沁旗| 云林县| 舞阳县| 曲周县| 麻江县| 遂川县| 河间市| 黄冈市| 依安县| 南部县| 翼城县| 松江区| 广饶县| 察隅县| 霍州市|