文章归档

解决一个 embrr 不能翻页的 PHP 配置问题

唔…大致说来就是最近在折腾着把停止更新的 embr 给升级到 Twitter REST API v1.1, 然后今天参考黄飘飘的改动把 fav 相关的两个地方弄上了自动翻页。

因为 api 更新的关系,不能用原来的页码作为参数,只能用推文的 id 来做界定了,不过操作起来倒是比想象的还要简单就是了。修改好过后传到 appfog 上木有任何问题,但放到我自己的服务器上面过后发现翻页不能了…
开始还以为是 nginx 配置不对,但看了半天找不到问题,于是考虑是不是 PHP 的问题…

简单找了一下,发现问题在于生成的翻页链接上,因为推文 id 被作为参数传到链接里面,而生成的链接变成了类似于 /favor.php?max_id=2.9972877531744E+13 这样的形式…科学计数法耶…
[……]

继续阅读~→

另一份Twip4搭建Twitter API教程

网上其实已经有很多这样的教程了,不过还是不停地有人遇到各种各样的问题然后问我怎么搭。其实按我的经验,只要空间支持(下面会介绍一个我自己用的简单的测试方法)、设置正确(大部分问题应该都是出在这里),搭建过程不会有一点问题,顺利的话十分钟都可以搞定。
废话就说到这里,下面进入正题。

这篇文章会结合我自己搭建许多api的成败经验讲解:

  • 如何确定一个空间是否支持twip
  • 如何申请和设置twitter app
  • 如何设置twip
  • 特别常见问题的处理

这篇文章不会教你:

  • 如何找到免费空间
  • 如何注册免费空间
  • 如何设置空间和域名
  • 如何使用FTP上传文件
  • 如何获取和部署SSL证书

[……]

继续阅读~→

胡扯几句流水账

每周二下午没课,每周三下午也没有,但是周三是全校没课周二只是我们班;于是,在这个大一寝室不允许开网的悲催学校混着又要时刻维护博客和一打Twitter api的我,就选择周二下午这段黄金时间,放弃午休的机会,来到网吧浪费金钱和青春了。
今天下午主要任务是给小宇 @xiaoyu1992 童鞋搭建一个专属api,其实说实话,搭一个Twip4对我也就是10分钟的事情,而且正好手上有足够的域名和还不错的付费空间,于是就答应下来咯~
前一篇日志中我提到Twip4的更新造成api链接格式的改变,今天又发现了oauth文件(貌似是存储用户Token的)文件名格式有变化;[……]

继续阅读~→

今日杂记

今天睡到中午,吃饭,然后又来网吧各种折腾
前些天Gravity更新了6700版本,专门为中国用户添加了Twip4 T模式地址的支持,不过用我自己的几个api间或会出现417错误,根据大叔的建议,今天全面更新我的api
用svn更新后发现,确实有几个关键文件有更新,于是把我所有的基于twip4的api全部更新了一遍

最新twip4有一点显著的改变:api的o模式地址从 http://example.com/twip/o/TwitterID/Radom 变成了 http://example.com/twip/o/Radom 也就意味着(理论上)所有以前的api地址全部失效,需要重新验证。

然后,也把博客弄了一下,启动了不少插件,稍微[……]

继续阅读~→