Simplenote API Proxy in PHP

  长久以来我一直在寻找一款能够在Android、Windows、Linux桌面,或者Web之间进行简单文字同步的工具,随手写一两行plain text,以进行备忘,提高工作效率,节省时间。Evernote非常不错,但是没有Linux桌面支持是硬伤。后来发现了Simplenote这个服务。

  Simplenote提供的是非常简洁高效的文字同步服务,所需要关注的只有标题、文本、标签、时间等等,几乎没有什么冗余的元素,而且支持Android、iPhone、Web等许多客户端,并且开放API,这些正是我所需要的。然而可惜Simplenote的服务架设在Google App Engine上,同时大量的客户端在同步的时候使用的是https来进行请求,这在景德镇是访问不能够的事情。可是我实在非常喜欢这么一款服务。

  借助@yegle同学的twip思想,我花了点时间用php写了一个Simplenote的API Proxy,托管在了github上。因为加入Simplenote的API ...... 

基于PHP的Google Voice 短信API

  Google Voice并没有提供官方API接口,但是实际上还是可以通过HTTP和XML请求的手段来实现。目前网上能够找到的API最终大都是溯源到Chad Smith的这篇主题帖

  要通过Google Voice实现发送短信,首先要登录到Google Voice账号,然后取出页面中的“_rnr_se”参数,最后把这个参数和对方手机号、短信内容POST到Google Voice SMS的地址即可。Tyler Hall曾经写过一个Google Voice的php类,但是我试用时并不成功,总是卡在登录Google Voice的过程上。对此我二次开发了它的这个类,重写了绝大部分代码。

  经过实际尝试,我没有使用Chad Smith的XML请求地址,而是使用了移动终端版的Google Voice请求地址并且根据需要改动了POST请求的参数,最终搞定了一个基于php的Google Voice短信发送工具,调用地址在https://lostleon.com/tools/googlevoice/,项目地址在http://phpgooglevoice.googlecode.com/

  很遗憾,我的天翼189号码不被Google ......