twitter API:twip4搭建教程
【來源:https://not-cat.info/archives/233】近期炸藥獎引全球關注,很不幸的咱天朝一位囚徒獲此至高獎,於是最近網路上充斥著各種和諧,GFW頻頻發威,google又一次難於倖免,GAE再次成為浮雲~~~~(┬_┬) p.s.:原本還想寫一片GAE搭建gtap的傻瓜式教程給小白們的,現在看來木有意義了。
由於GAE被牆,API只能搭建在網際網路空間上。基於PHP語言的twip自然是首選
什麼是 Twip?
Twip 是一個運行在 LAMP 主機上的 PHP 程序,用於繞過GFW的限制在各種Twitter客戶端里訪問Twitter。
如同GAE下的gtap,twip也是開源項目,並共享在google code里https://code.google.com/p/twip/
(之前搭建過twip的童鞋可以忽略下文,到twip開源項目的WIKI下查看說明即可)
首先你需要一個網路主機,支持PHP的就行。免費空間推薦host1freehttps://www.host1free.com/,當然,有付費的穩定空間更好。至於如何申請免費空間以及使用FTP,在此不做說明。
免費空間一般都提供一個二級網域,在註冊的時候就已經給你綁定。手頭上沒有免費的空間,下面只能以老薛主機的付費空間為例,搭建twip4教程。
1)FTP客戶端,推薦使用開源的FILEZILLA客戶端,一直在使用,蠻穩定的。
2)免費或付費空間,並綁定過網域。
3)twip,下載地址https://code.google.com/p/twip/
twitter App申請:
翻牆,進入https://twitter.com/apps/new,填寫APP信息,下面三項注意不能填錯,其他任意
Application Type: Browser
Callback URL: You can fill anything here. Twip will handle it properly 🙂
Default Access type: Read & Write
注意:關於callback url的填寫,今天有些童鞋反映說oauth驗証(就是O模式)的時候出現錯誤,估計是與callback有關。twip作者說callback url可以任意填寫,之前我任意填過好像不行,現在把callback url詳細說一下。
callback url是讀取你主機下的oauth.php文件,就是用來進行驗証的。假如twip是以資料夾的形式上傳到網域主機的,那麼在callback url填寫:https://你的網域/twip/oauth.php;假如twip不是以資料夾形式上傳的,那麼callback一欄填寫https:// 你的網域/oauth.php。歸根結底就是要找出twip下oauth.php的鏈接地址。我的是已資料夾形式上傳的,因此填寫看下圖。
分享一下我的API設置


申請通過後會得到一組密匙,分別為:Consumer key和

至此,twitter APP申請完畢。
twip配置:
相比較而言,twip4對twip3有了較大改進,在設置config文件時更加方便
解壓下載好的twip壓縮檔,修改config-exmple.php文件
重命名config-example.php,給改成config.php。然後用記事本打開,修改OAUTH_KEY、OAUTH_SECRET和BASE_URL,改完保存。
define(『OAUTH_KEY』,』Consumer key』);
define(『OAUTH_SECRET』,』Consumer secret』);
define(『BASE_URL』,』https://www.xxx.com/twip/』);
Consumer key與Consumer secret填寫剛申請到的twitter APP的密匙
BASE_URL填寫你的twip資料夾地址,比如我的define(『BASE_URL』,』https://not-cat.info/twip/』);
保存之後,twip配置完畢。比twip3給力不少。
將twip資料夾通過FTP客戶端上傳到網路空間上。最好是放在/public_html目錄下
在瀏覽器網址列鍵入https://你的網域/twip/index.html,如https://not-cat.info/twip/index.html
顯示如下界面:(比twip3華麗多了)

推薦安全性更高的O模式(即加入oauth驗証)

輸入你的API密碼,會跳轉到剛剛申請的twitter APP頁面(此步操作需要翻牆)
選擇」ALLOW」,返回到twip頁面下,會顯示你的API地址
然後複製到twitter客戶端盡情發推吧~~~
p.s.
最新的twip-4.1似乎是有些問題,假如不成功的話請嘗試使用twip-4.0版本~~~
歡迎fo我的twitter:@not_cat
原文標題:twitter API:twip4搭建教程 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。
這裡是你留言評論的地方