饭否定时提醒工具新增飞信提醒
缘由
为饭否提醒增加短信下行功能,一直是我的愿望。
从子非鱼的博客话桑麻了解到,飞信API简单易用。又从张宴那里搜索到一些资料,觉得为饭否提醒工具增加飞信提醒,不是什么难事了。于是我就新写了一页代码,本地调试无误,于是上传到GAE。
使用方法
- 加我的飞信243596811好友;(无需验证)
- 在已经加@timers为好友的前提下,向@timers发送格式为”fx 12345678″的私信。如果您更改了飞信号,可再次发送相同格式、不同飞信号码的私信。
- 等待10分钟,或手动刷新本页面,您的号码就存到数据库中了。
- 向@timers 发送带f选项,这样就会收到飞信提醒。例如:
@timers pdf 20:00 提醒我做某事。
其中的pdf是指private私信、direct reply 直接@回复,以及fexin飞信,这三种提醒模式。
至于为什么会形成PDF这样好记的模式,请看这条饭否消息。 - 本文所描述的使用方法,是在饭否定时提醒工具一文的基础之上作的补充。如果您第一次了解到@timers,还请参看原文。
原理
- 新写了fx.py脚本,每10分钟执行一次;
- 收取@timers的饭否私信,解析格式为”fx 12345678″的私信,将对应发送者的饭否ID、发送时间、消息号码、飞信号码记录到数据库中。
- 下个10分钟再次执行本程序,先从数据库中找到上次解析的终点,然后只读取新的饭否私信,避免重复。
- 之所以每10分钟执行一次,是因为注册飞信的行为,每人只有一次,是个不频繁发生的事件。当然,如果您心急,也可以手动刷新本页面,这样能立即触发刷新功能,而没有其它副作用。(现在好像google的appspot又临时被绿Bra。使用翻坝软件刷新即可。)
请各位试用、提意见、建议。谢谢。


PDF这个主意非常不错~
正在做一个应用,发现本博客很好。想看下fetion收信息的源码。有提供吗?
@小卒:可以发fetion信息,没有收过信息。更多关于gae+fetion的知识,推荐查阅cocobear.info的博客。