具体可参见月光博客的《以Twitter为中心的微博同步工具》一文,以下为我自己的操作记录,供自己备忘。

第1步:部署GAE环境

1.1 下载并安装 Windows 平台的 Google App Engine SDK for Python

1.2 下载并安装 Python

第2步:创建GAE新应用

第3步:下载源程序

3.1 下载并安装TortoiseSVN

3.2 SVN checkout 源代码

在桌面上空白处右键单击,选中“SVN Checkout”(如左图),会出来如右图所示窗口:

  • URL of repository 填入http://twitter-feed.googlecode.com/svn/trunk/
  • Checkout directory可任选本地某个目录,我的为:F:\Documents and Settings\Jay\桌面\twitter-feed
  • 点击“OK”,便可将月光博客的最新版同步程序下载到本地文件夹

image image

第4步:修改源程序

打开第3步checkout下来的文件夹twitter-feed,按照自己的信息更新相关文件:

  • 修改app.yaml的第一行,把应用名twitter-feed修改为自己在第2步中创建的应用名:twitter2allweibo
  • 修改twitter.py文件的最后一行,将自己的Twitter用户名填入
  • 修改从 ret = send_sina_msgs(“username”,”password”,text) 语句开始的 username 和 password ,将相应微博客的用户名和密码分别填入,不需要同步的服务请使用#号注释掉
  • 根据自己偏好修改cron.yaml文件里的计划任务设置,默认是每5分钟同步一下,我采用默认设置

第5步:发布应用

5.1 到开始菜单或者Google App Engine SDK 的安装目录(比如我的为:D:\Program Files\Google\google_appengine\launcher)打开“Google App Engine Launcher”(即那个类似飞机的“引擎”图标)

5.2 选择“Add Existing Application”,选择第4步修改过的文件夹twitter-feed

image image

5.3 选中刚才添加的应用,点击“Deploy”,输入你的Google帐号和密码即可发布到服务器上。

image

大功告成!

相关文章:

  • 暂无相关日志