Douban API 提供 python 版本,同時 GAE(google app engine)對于 python 的支持是相當(dāng)好。所以可以容易地將 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
復(fù)制 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 復(fù)制到 GAE 項目的根目錄下
3 修改 douban\sevice.py 文件
service.py
import gdata.service
# 添加下面兩行,讓所有的 HTTP 請求調(diào)用 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 閱讀(586)
評論(2) 編輯 收藏 所屬分類:
Python