Tuesday, January 14, 2014

Twidere+jtapi

@qhgy:由@TwidereProject作者@mariotaku开发的UTwitterAPI,真神器也!有了它,主流twitter客户端都有了翻墙能力。得益于google强大快速的服务器群,新推文瞬间即可刷出,比刷微博都快!适用于已root安卓设备。


第1步:创建 appid


参考《GoAgent》的第1步


第2步:上传 jtapi


*假设你申请到的appid是 jtapitest


1)下载 Java appengine-java-sdk jtapi Twidere for Android Play Store 酷安


2)安装 Java


3)解压 master.zip 和 appengine-java-sdk.zip


4)用文本编辑器打开 jtapi-master\war\WEB-INF 目录下的 appengine-web.xml 文件,将第3行的 jtapi 修改为你的 appid


<application>jtapitest</application>


保存关闭.


5)将war 整个文件夹复制到appengine-java-sdk的bin目录


6)在bin目录下按住shift右键点击空白处,”在此处打开命令窗口”(xp系统请自行打开命令窗口cd到此目录),


在打开的命令窗口中输入:appcfg.cmd update war


7)根据要求输入 gmail 邮箱和密码, 等待上传完毕(修改过 hosts 文件可能会导致上传失败,可尝试清空 hosts)(你可能需要挂 vpn 再上传)。成功信息如下:



8)打开你的app地址(此步需要翻墙), 如 http://jtapitest.appspot.com/ 页面会给你api地址, (新版twidere只需要前两个地址,并且需要将第一个地址末尾改为/1.1/ 可使用https)



1
2


Rest Base URL: https://api.jtapitest.appspot.com/1.1/
OAuth Base URL: https://api.jtapitest.appspot.com/oauth/

第3步:查找 Google IP(173.194.72.141|173.194.77.141|jtapi.twipao.com)


1)在命令行下输入(任意一个):



1
2
3
4
5


nslookup -vc appspot.com ns2.google.com
nslookup -vc appspot.com ns3.google.com
nslookup -vc appspot.com ns4.google.com
nslookup -vc appspot.com 8.8.8.8
nslookup -vc appspot.com 8.8.4.4

得到的是使用TCP连接方式与 google 的 DNS 服务器连接获取 appspot.com 的IP地址


2)不行的话,到http://www.webkaka.com/Ping.aspx 搜appspot.com


3)测试得到ip的速度:


到桌面快捷键ctrl+R输入



ping X.X.X.X -t


第4步:配置并登录 Twidere


1)在手机上打开 Twidere, 先点右上角的扳手,网络==>勾选”忽略ssl错误”


2)再点自定义主机映射, 点右上角的+号, 主机名填 appspot.com ,地址填X.X.X.X


3)编辑 API(右上角的扳手旁边):“验证方式”(Auth type)中选择“OAuth”,填入 REST Base URL、OAuth Base URL 确定.


4)输入用户名和密码并登录


原文:http://xavpng.github.io/2013/07/26/Twidere/








via 细节的力量 http://xijie.wordpress.com/2014/01/14/twiderejtapi/

No comments:

Post a Comment