日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

PHP 利用cron 實(shí)現(xiàn)文章同步至新浪、網(wǎng)易等微博

系統(tǒng) 2544 0

1.Tw2other

?

一個(gè)支持twitter同步至digu/sina/zuosa/follow5/9911/豆瓣廣播/鮮果聯(lián)播 /人間網(wǎng)/人人網(wǎng)/網(wǎng)易微博 的PHP小程序

?

作者:cluries
作者主頁(yè): http://cuies.com

Tw2other的下載地址: http://code.google.com/p/tw2ohter/ ?或者從附件下載(不保證最新版)

?

設(shè)置如下:

?

1) config.php文件設(shè)置

用editplus、UltraEdit、notepad++這類(lèi)文本編輯軟件來(lái)打開(kāi)之后,修改:

?

第6行:

    define ( ‘INTERVAL’, 50 );
  
?

這里的50是更新間隔時(shí)間,如果使用免費(fèi)空間的話(huà),建議修改,因?yàn)閾?dān)心時(shí)間短的話(huà)會(huì)給空間提供很大的壓力,空間提供商也會(huì)容易封你的空間。

?

第8行:

    $twitterApi = ‘http://twitter.com/’;
  
?

這是twitter的地址,如果你的Tw2other服務(wù)器在國(guó)內(nèi),無(wú)法訪(fǎng)問(wèn)twitter,那么請(qǐng)修改這里的值為你自己的twitter api地址,當(dāng)然,如果主機(jī)位于國(guó)外就不用修改了。

?

第10行:

    $twitterUser = ‘cluries’;
  
?

這是cluries作者在twitter的用戶(hù)名,這里替換為你自己的就好了。

?

第19行

    $twitterSyncLevel = 0;
  
?

這個(gè)參數(shù)可以不改,如果你真的需要修改,那么請(qǐng)按照說(shuō)明填寫(xiě)。最后修改你打算同步的微博的用戶(hù)名和密碼。

?

2) cron.php文件設(shè)置

?

第8行

    $url = ""
  

? ?這里填寫(xiě)上傳空間的地址,比如你將這個(gè)項(xiàng)目文件傳到空間的 /public_html/tw2other/文件夾里面,至此tw2other的php程序就設(shè)置完成了。

?

3)空間Cron設(shè)置

?

上述文件設(shè)置完成后,將所有 文件上傳 到空間的 /public_html/tw2other/ 文件夾里,這里的tw2other文件夾你可以任意起名字,不過(guò)為了清晰還是用這個(gè)名字好了,提醒一句,如果你真的換成了其他的文件夾名字,記得修改cron.php里的網(wǎng)址哦!

?

修改tw2other所在目錄和所在目錄之下的 cookies文件夾具有可寫(xiě)權(quán)限,不然也可能照成信息重復(fù)同步,導(dǎo)致刷屏!也就是將tw2other文件夾和tw2other文件夾下的cookies文件夾用ftp工具將屬性修改為777。

登陸到你的C panel空間的后臺(tái),選擇cron jobs

?

?

進(jìn)入后,選擇standard水平即可

?

?

這里是設(shè)置Cron job的界面

?

?

界面上端是郵箱,你可以設(shè)置一個(gè)郵箱,cron job每運(yùn)行一次,它就會(huì)往你的郵箱里發(fā)一封郵件;建議開(kāi)始設(shè)置的時(shí)候選上,這樣可以查看cron job是否正確運(yùn)行,如果正確運(yùn)行的話(huà),你可以將郵箱刪除,否則,如果你設(shè)置的cron job間隔很短的話(huà),那些垃圾郵件會(huì)把你給煩死。以后關(guān)閉的方法也很簡(jiǎn)單,就是將郵箱刪除留空,然后再保存即可

下面的命令行是你要填寫(xiě)的運(yùn)行命令,開(kāi)頭填寫(xiě)php解釋器的位置,如果你使用的是cPanel 那么一般位于/usr/local/bin/php,后面填寫(xiě)你上傳的cron.php的位置.

整個(gè)命令如下:

?

?

    /usr/local/bin/php /home/你的賬戶(hù)名/public_html/tw2other/cron.php
  
?

?

最后是設(shè)置cron job運(yùn)行的具體時(shí)間間隔,你可以設(shè)置為每分鐘運(yùn)行,也可以為其他時(shí)間間隔,但是建議你如果你使用的是免費(fèi)空間的話(huà),最好這個(gè)時(shí)間間隔設(shè)置的長(zhǎng)一些,比如每5分鐘運(yùn)行一次,因?yàn)槲以?jīng)用的一個(gè)免費(fèi)空間的Cron設(shè)置為每分鐘運(yùn)行,導(dǎo)致服務(wù)器占用資源過(guò)大,而導(dǎo)致賬號(hào)被停用。

?

上述步驟設(shè)置完成后,保存即可。

?

4)同步遇到的問(wèn)題

?

將上述步驟都設(shè)置完成后,我測(cè)試了一下,卻發(fā)現(xiàn)同步?jīng)]有成功,按說(shuō),我也沒(méi)有操作錯(cuò)誤啊?

登陸Cpanel空間后臺(tái)查看error log

?

?

發(fā)現(xiàn)了錯(cuò)誤提示:

[Fri Mar 26 10:58:02 2010] [error] [client 74.81.64.34] File does not exist: /home/qiankun/public_html/500.shtml
[Fri Mar 26 10:58:02 2010] [error] [client 74.81.64.34] SoftException in Application.cpp:256: File “/home/qiankun/public_html/tw2other/index.php” is writeable by group

原來(lái)是index.php可寫(xiě)啊!回想我操作的過(guò)程,忽然記起,當(dāng)我設(shè)置tw2other文件夾權(quán)限時(shí),將該文件夾下的子文件都設(shè)置了777(可讀寫(xiě))了,要改正也很簡(jiǎn)單,將index.php設(shè)置為755就行了

?

?

然后再測(cè)試:

twitter主頁(yè)上發(fā)布消息:

?

?

稍等片刻,查看新浪微博和網(wǎng)易微博

新浪微薄:成功同步!

?

?

網(wǎng)易微博:成功同步!

?

?

注意:如果啟用了同步到多個(gè)微博,請(qǐng)不要再在這幾個(gè)微博間設(shè)置同步,不然會(huì)照成信息循環(huán)同步的問(wèn)題。升級(jí)版本的時(shí)候,請(qǐng)直接覆蓋,不要?jiǎng)h除以前目錄下的tweet.id 文件(非常重要),否者會(huì)導(dǎo)致重復(fù)同步的倒霉事情發(fā)生。

?

?

2.twitter2weibo

?

這個(gè)腳本可以只可以自動(dòng)同步Twitter的更新內(nèi)容到新浪微博上

?

作者:iamsure
作者主頁(yè): http://iamsure.org

下載地址: twitter2weibo.php

?

文件只有一個(gè)單文件twitter2weibo.php,用編輯工具打開(kāi)后,填上你的Twitter用戶(hù)名和密碼,新浪微博用戶(hù)名和密碼;

?

?

然后在主機(jī)根目錄public_html下新建weibo文件夾,設(shè)置權(quán)限為777 ;
將該 文件上傳 到該文件夾中;


再建立cron,設(shè)置時(shí)間間隔,再設(shè)置運(yùn)行命令(參見(jiàn)上文):

?

/usr/local/bin/php ?/home/你的用戶(hù)名/public_html/weibo/twitter2weibo.php

?

?

3.wordpress

?

插件名稱(chēng): WordPress連接微博

插件作者: 水脈煙香

作者主頁(yè): http://www.smyx.net/

插件頁(yè)面: http://www.smyx.net/wp-connect.html

插件描述: 支持使用16家合作網(wǎng)站帳號(hào)登錄 WordPress 博客,并且支持同步文章的 標(biāo)題和鏈接 到14大微博和社區(qū)。

最新版本: 2.1.3

支持版本: 最低V3.0,已經(jīng)更新到WordPress 3.3.1

下載地址: http://wordpress.org/extend/plugins/wp-connect/

?

?

?

?

?

參看:

http://code.google.com/p/tw2ohter/

cuies's blog

菜鳥(niǎo)筆記 ? 利用PHP空間cron實(shí)現(xiàn)twitter同步至新浪、網(wǎng)易等微博 | 乾坤 Blog

http://www.fbair.net/bbs/read.php?tid=310

?

?

?

?

PHP 利用cron 實(shí)現(xiàn)文章同步至新浪、網(wǎng)易等微博


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 宾川县| 集贤县| 胶南市| 宜丰县| 外汇| 榕江县| 杂多县| 山丹县| 安多县| 余江县| 崇礼县| 宾阳县| 夏津县| 高清| 东兰县| 读书| 江永县| 红桥区| 新乡县| 深水埗区| 洞口县| 海晏县| 依安县| 衡山县| 蕲春县| 南康市| 岱山县| 德庆县| 峨山| 治多县| 云龙县| 剑川县| 永城市| 西丰县| 博湖县| 昭平县| 报价| 博白县| 津南区| 缙云县| 屏边|