标签归档:twitter

[转]不喝茶指南[本指南仅供参考]

除非你的父母能百分之百支持你和某些群体玩到底,否则任何一次的喝茶都足以毁掉你父母和亲友的生活。你可以继续打击罪恶,但是我希望你能蒙上你的脸。

线上指南

1.尽量使用用官方页面上推,并强制https上推。API和第三方都存在风险,避免使用手机发推,不要轻易在任何网站上授权使用你的推号。准备一个小号以备不时之需。
2.不使用任何国内企业提供的邮箱注册推特,其中也包括MSN,LIVE,YAHOO。在推特账户中取消让别人通过邮件地址找到你。
3.不要在推使用和其他任何国内账户一样的密码。
4.在公共场合上推要及时清理上网记录或直接使用火狐/谷歌浏览器的隐私模式,或设置为关闭浏览器自动清理浏览记录。 继续阅读[转]不喝茶指南[本指南仅供参考]

支持oauth的twip工作原理

twip工作原理:
1、结构图:用户(客户端)-API-twitter。
2、从API到twitter使用的是oauth模式,所以用户需要翻一次墙到twitter对第三方应用进行授权,授权后在API的oauth文件夹下会生成用户名.oauth的授权密钥。
3、从用户(客户端)到API使用的是用户名加密码方式,当授权后回到API会要求输入一个key,我们在客户端上登录要输入用户名和这个密码,该key不需要和twitter的密码一样。

网上找的支持twip主机的要求:
1、PHP版本大于5.2.4并已启用curl
2、若采用Apache需支持mod_rewrite
3、PHP组件mcrypt库(用于加密access token,没有也能工作)
4、Apache开启gzip功能(用于压缩传输的数据,节省流量,加快打开速度,没有也能工作)

用twip架设twitter API代理

关于twip的安装教程,网上有很多,看了不少觉得以下几个比较好:

在DreamHost上安装OAuth版twip
http://sharesh.cn/blog/archives/304

最傻瓜的twip架设教程
http://blog.uplush.com/how-to-build-twip.html

带OAuth的twip安装手记
http://blog.csdn.net/Raptor/archive/2010/09/03/5861770.aspx

我是用twip3.1.2架设API代理的,其中还遇到不少问题。
1、如果遇到可以翻墙oauth认证,并且oauth文件夹下有用户名.oauth生成,但是timeline刷不出来,显示faild! 后来发现可能是mod_rewrite模块的问题,只能换空间了。
2、如果在web客户端上可以看推不能发推,需要在.htaccess文件中加入RewriteBase /XXXX/ XXXX为目录名。
3、发现twip在Firefox下timeline显示时间正常,但换到IE下时间就变成NaN了。不知道是什么问题。