防火长城

翻墙 | 用GAE搭建自己的个性化推҉特҉API

来源: http://blog.newchen.com/post/1389 本文将以尽可能最详细的方法,讲述使用Gtap搭建自己Twitter API的整个流程,并尽可能保证每一个步骤都配有截图做参考,以便大家理解。不过这样一来,文章版面可能就会被拉的较长,所以。。。就不罗嗦多余的话了。。。 正文开始。。。 – 搭建部分 – 首先需要到 Google Appengine   新注册一个程序(一定不要上传到以前申请的别的APP上)。注册方法非常简单,和前几天写的“ 用GAE来搭建自己专用的翻҉墙҉代҉理҉   ”的开头部分一样。 注册好Google Appengine,得到了 xxx.appspot.com 的域名后,下面就正式开始搭建这个Twitter API了。 首先需要先 翻墙访问 : http://dev.twitter.com 。然后注册一个新的App(如上图)。 注册时所填的表单,名称,说明,和网址,都可以随便写自己喜欢的。但 一定要注意上图中红线圈起来的部分 ,也就是 Application,Callback URL,Default Access type,这三处。 Application Type   要选择“ Browser ”, Callback URL 地址要填写“ http://gtap.appspot.com/oauth/verify ”, Default Access type   要选择“ Read & Write ”。 成功注册了App后,会返回一个包含各种信息的页面,其中包含接下来需要用到的   Consumer key   和 Consumer secret 。将此页面暂时保留。 接下来, 点击这里下载Gtap ,然后解压到本地硬盘中。进入gtap的文件夹,用你习惯的记事本工具打开 main.py 文件,然后修改 14,15行的   CONSUMER_KEY   和   CONSUMER_SECRET (如上图),将图中“ 小明同学的KEY ”替换成你刚刚在Twitter申请到的   Consumer key ,把“ 小明同学的密钥 ”替换成你的   Consumer secret 。然后保存。 接下来,打开 app.yaml,修改第一行,将上图中“小明同学的程序名”替换成你在Google Appengine新申请到的名称。如果你不是在我这里下载的gtap,那么还需要确认上图中,最后一行   secure   那里是“ optional ”。确认无误后,保存并关闭。 程序已经准备完毕,下面运行 Google App Engine Launcher 来讲程序上传到GAE。点击“File – Add Existing Application…”添加程序目录。 注意一点, 这个无法通过SDUpload这个第三方的上传工具上传 。。。很残念。。。如果你没有安装过Google App Engine的客户端,那么需要先 下载并安装Python2.7 (可能被墙,请随时翻墙下载),然后在 下载安装Google App Engine 即可。 在Google App Engine Launcher中添加好程序后,点击工具栏的“Deploy”,之后会弹出一个窗口,输入你的Google帐号和密码开始上传。 上传时的提示窗口是这个样子的。。。你不需要等待很长时间,当你看到窗口中提示你“You can close this window now.”的字样时,就可以关闭Google App Engine Launcher了。这时你已经完成了全部工作。接下来就是如何使用这个API了。。。 – 使用部分 – API已经搭建好了,你可以 翻墙点击 上图中的“Sing in with Twitter”按钮,验证一下后自己一个人使用,也把你申请的 xxx.appspot.com 这个地址发给你的好友,他们只需要经过一步简单的验证就可以使用了。 ※验证的过程中,需要开启代理,并先登录Twitter的网站。 点击“Sign in with Twitter”链接后,会跳转到Twitter的API验证页面(如上图),点击“Allow”按钮,同意应用程序访问你的帐户。 接着,Twitter的API页面验证完毕后,会再次跳转会你的 xxx.appspot.com 的页面,并给你一个表格(如上图),上面显示的是你Twitter的用户名,密钥。在“ the new key ”的栏中,填入你要修改的新的密钥。可以填写你的Twitter密码(但不推荐),一般随便填一个你能记住的单词,网址,邮箱。。。就可以。这个密钥相当于你通过这个API来链接Twitter的一个验证密码。 一切已经准备就绪,接下来使用那些支持API的客户端来登录你的Twitter就可以了。。。 因为我这里的客户端有限(平时我都是用Chrome的扩展来上推的),只测试了 TweetDeck和Spaz两个桌面客户端,非常好用,速度很快。 以TweetDeck的设置来举例,进入软件的选项,然后在“Accounts”中,添加或修改你的Twitter帐户,点击“Advanced Options”,输入你的API地址,也就是 “http://xxx.appspot.com/”。千万记得最后的斜杠“/”别忘了。。。呵呵。。。然后在上面填上你的Twitter用户名,和。。。 不是你Twitter的密码哦 。。。呵呵。。。 这里的密码 要填刚刚上面让你修改的那个API的密钥 ,就是让你随便改成单词,网址,或邮箱的那个API的密钥。然后保存。。。 现在开始。。。你不需要翻墙,也可以用这些支持API的客户端来上推和发推了。。。呵呵。。。:) 已经测试过没任何问题的客户端有:TweetDeck,Spaz,以及Chrome浏览器的推特扩展 Chrowety。 已知目前无法使用这个API的客户端有:Chrome浏览器的推特扩展 Chrome bird。(这个可以用Chrowety替换,经过长时间的测试,Chrowety现在比以前稳定多了,几乎不再出现发推出囧的BUG了。) 最后,附上一张通过个性化API发推的效果截图: 至此,整个流程讲解完毕。。。 如果还有疑问,可以在下方留言。 如果讲解到这个程度还是无法搭建。。。 我也可以把此教程中搭建的API共享出来给大家使用。。。 但出于种种不可抗拒原因,我不会公开发布。如果需要,请到Twitter上DM找我要(Twitter:@newChen)。(同样出于种种不可抗拒原因,Follower的数量太少的,即使DM我,可能我也不会回复的。。。抱歉。。。) 最后附上一个小段子,小娱乐一下。。。 高官:小姑娘,你得小心点!我可是有后台的人! 姑娘:你一样也得小心点哦,我可是有Twitter的人。 高官:(“▔□▔) 姑娘:╮( ̄▽ ̄”)╭ 全文完。 – 以上 – —————— by:热心于推广翻҉墙҉和推҉特҉的 夜の猫

阅读更多

翻墙 | 自建GAE GoAgent 代理番羽墙以及用于手机番羽墙

来源: http://blog.o51k.com/2011/10/22/gae-goagent.html 自建GAE GoAgent 代理番羽墙以及用于手机番羽墙 GAE就是Google App Engine  还有那啥SAE。以后的QAE 什么的。之前的我blog一直是建立在GAE上的。速度和稳定性很好。但是有CPU的流量限制。流量是一天一G。相当于一般空间的4G流量左右(博客测试 的结果)。cpu就有点郁闷了。流量一天差不多用到200MB时CPU就超了。如果你是免费用户就给你停了。后来我也从GAE上搬出来了。 今天讲的是如何用GAE建立代理番羽墙的跳板。。网上也有很多教程了。。我这里也只大概讲一下。希望给大家有所帮助。下面就以GoAgent以例。GAE上的番羽墙工具有多个的。大家也可以试试别的。方法一样的。 首先建立GAE号。打开下面的网站。(如果不能打开。请用代理。或改HOST。修改host请看之前的文章 google host最新IP 。最新host我也更新了。 点击查看host .) https://appengine.google.com/start 建立号时要短信认证。选择Other (Not Listed)写你的手机写8615215523651这样的。send确认就可以了。我记得在gae刚刚开放时移动是收不到的短信。我现在用移动的试了一下。可以收到认证码了。 认证后建立一个APP号。一个帐户可以建10个号。得想个别人都没用的号。。因为注册得太多了。所以你注册的号可能被别人注册了。 GAE号建立基本完成。下面是上传GoAgent程序到gae上了。 下载python-2.6.1.msi 官方下载 http://www.python.org/getit/releases/2.6.1/   选择你的电脑系统后下载如打不开官方网站请 google搜索   下载goagent程序 官方下载 http://code.google.com/p/goagent/ 本地下载: 点击下载 上传前的准备就是修改server文件夹里的的app.yaml文件中的 application: your_appid 把your_appid改为你的appid。。就是你注册的 xxxx.appspot.com 的那个xxxxx号 注意:application:后面有个空格。。 修改后就上传。双击  uploader.bat 就可以了。。然后输入你的邮箱。这里不是appid号。。是你的邮箱。。然后输入密码。注意:输入密码时是没有显示的。不要以为没有输入上。     等几十秒后就上传OK了。。这里就完全建立好了。。 下面就是代理设置了。。我先讲电脑的吧。 1.修改local文件夹里的proxy.ini文件的 [gae] enable = 1 appid = 你的app 改为你的appid就可以了。双击运行proxy.exe就可以。。设置浏览代理。。 设置为127.0.0.1端口8087 不会的可以看我以前的文章。。 点击查看 Android手机 在手机上安装 GAE Proxy 就可以了。官方上也有图片设置说明。我这里就不多说了。。   后记:server里的fetch.php文件可直接上传到php空间用作代理。端口为8088。 proxy.ini文件里的。enable = 1   enable设置为1  fetchserver后设置为你的空间 [php] enable = 1 ip = 127.0.0.1 port = 8088 fetchserver = http://blog.o51k.com/fetch.php 转载时请注明:转自初见.彼岸 http://blog.o51k.com/

阅读更多

翻墙 | 预装VPN的VPS系统开发完毕

来源: http://www.storyday.com/html/y2011/3007_vps-with-vpn.html 您只需要在homezz购买一个vps,然后安装指定的配有VPN的系统,然后通过 https://您的IP:8888 登录,即可创建您自己的vpn服务器了。 管理员使用root和root密码可登录系统。 目前还在完善中,完善之后,您将会在vps后台重装提供中看到centos_32bit_vpn操作系统了 vpn支持多用户,支持L2TP,支持PPTP和openvpn,下面是系统截图。 VPN帐号管理   新建VPN用户,用户可使用vpn用户名和密码登录 查看VPN服务器状态 或者重启vpn服务器       成功重启openvpn   简单的系统参数设置 用户的登录后的界面就很简单,只有一个vpn帐号显示和配置文件下载 当然还可以看到自己的详细流量使用日志

阅读更多

翻墙 | sshour.com提供免费vpn

来源: http://www.ssh91.com/archives/sshour-com.html 直接打开 http://sshour.com 就可以看到账号 密码会不定期变更,请留意网站最新账号 Current Available vpn Tunnel Ac Password will be changed regularly, if you can not visit, try to access the page. IP Address: vpn1.sshour.com Username: sshour Password : wwwsshourcom IP Address: vpn2.sshour.com Username: sshour Password:wwwsshourcom IP Address: vpn3.sshour.com Username: sshour Password:wwwsshourcom Currently available will be changed every day 9:00 about the VPN address of the user name and password, if you do not have access, please try to access this page. IP Address: vpn4.sshour.com Username: dzsktt Password : 115251 IP Address: vpn5.sshour.com Username: zbf4n1 Password:111140 IP Address: vpn6.sshour.com Username: uig7xi Password:103665 To use VPN tunnel you need a tunnel software which can access the VPN server and accept local request for tunnelling. 欢迎转载:本站日志均为原创,转载请注明版权及出处,谢谢支持。

阅读更多

翻墙 | 使用Google和百度直接查自己的IP地址

来源: http://igfw.tk/archives/5887 据说Google有不少实用的OneBox,例如使用Google搜索简单的四则运算公式即会得出答案,还可以使用Google搜索时间、天气、货币兑换、度量单位换算、股票、球赛时间…… 近来Google又多了一个功能,可以查自己的 IP 地址。只需在Google.com搜索 What is my IP 即可得到你自己的公网IP(如下图)。目前好像只支持在英文Google.com搜索中查。 其实类似的功能百度早就有了,只需在百度搜索里输入IP,就能查到自己的公网IP了(如下图)。 不过这些只是简单的小功能,和 一些IP查询网站 比起来功能就弱很多了,不管怎样至少是让大家知道有这么个功能吧。 本文原始地址: http://igfw.tk/archives/5887

阅读更多

CDT/CDS今日重点

十月之声(2024)

【404文库】“闭上眼睛,鬼怪并不会因此遁去”(外二篇)

【404媒体】“等帘子拉开,模特已经换上了新衣”(外二篇)


更多文章总汇……

CDT专题

支持中国数字时代

蓝灯·无界计划

现在,你可以用一种新的方式对抗互联网审查:在浏览中国数字时代网站时,按下下面这个开关按钮,为全世界想要自由获取信息的人提供一个安全的“桥梁”。这个开源项目由蓝灯(lantern)提供,了解详情

CDT 新闻简报

读者投稿

漫游数字空间