我肿么搭建talkbot的

原文:http://srsrsly.wordpress.com/2011/12/09/%e6%88%91%e8%82%bf%e4%b9%88%e6%90%ad%e5%bb%batalkbot%e7%9a%84/

1. 先建google appengine,
就是XXX.appspot.com,啊对啦,在appengine.google.com这个网页上可以看见自己以往创建的应用列表。

2. 再建推的app, 地址是dev.twitter.com,这个似乎]包含在hosts里,推能打开,这个却打不开,翻了墙才行的(具体地说,用VPN翻墙才行,网代翻看不 见token图片,也不能加载音频验证码,就肿么也走不下去)。这个放在第二步,是因为这个的Callback 要填第一步获得的app ID 才行,填错了、胡填是过不去的。
搭的时候要注意的项:callback url, read and write, 那个"browser"选项就]用了,似乎是推改了,那个就不再出现了。

3. 安装python,然后(注意顺序啊,船夫教程里说的,顺序好象蛮重要)安装google appengine launcher。

4. 把下载来的twitalker文件包里的app.yaml和config.py文件改了(app ID啦,consumer
key啦,consumer secret啦)。那个压缩包里有中英文两个版本,作者kavin反复强调了只选其一,所以我把中文包扔掉了,只留下英文的。其实文件里面的说明都是中英文的,而且中文的都是乱码,我是参照了kavin放在code上的说明才看清的。

5. 然后就打开appengine launcher,把文件add, run,
然后再deploy一下(这些步骤亏得是以前鼓捣过船夫的那个和另一个什么的来着,哦就是loudtwitter,不然就凭kavin和那个介绍者的草率说明,新手是看不懂的)。

6. 之后就到XXX.appspot.com上(这就是twitalker原来那个页面了),用推帐户登入并授权喽。

7. 在gtalk上把bot加好,并把从上一步获得的验证码输进去,就可以开始用了,挖卡卡!其实想想看,比loudtwitter步骤少,容易得多了~


发表评论