Douban API 提供 python 版本,同时 GAE(google app engine)对于 python 的支持是相当好。所以可以容易地将 Douban API 集成到 GAE。
实施步骤:
1 下载 gdata
gdata.py-1.0.12.1.tar.gz 并解压。
D:>cd gdata.py-1.0.12.1
D:\gdata.py-1.0.12.1>setup.py build
复制 build\lib 文件夹下的 atom 和 gdata 到 GAE 项目根目录下
2 下载 douban
douban-python-0.3.0.tar.gz 并解压。
D:>cd douban.py-0.3.0
D:\douban.py-0.3.0>setup.py build
同样也 将 build\lib 文件夹下的 douban 复制到 GAE 项目的根目录下
3 修改 douban\sevice.py 文件
service.py
import gdata.service
# 添加下面两行,让所有的 HTTP 请求调用 App Engine 的 urlfetch
import gdata.urlfetch
gdata.service.http_request_handler = gdata.urlfetch
4 例子
http://guo-lin.appspot.com/home/project/douban/movie/
posted on 2009-11-28 08:13
lincode 阅读(580)
评论(2) 编辑 收藏 所属分类:
Python