作者godman362 (青)
看板Python
标题Re: [问题] 如何将噗浪的API范例程式发布到GAE上面?
时间Fri Dec 11 14:32:50 2009
※ 引述《eromoot (http://eatgogo.com)》之铭言:
: 我测出来了了啦!
: 在 GAE 上可以使用没问题,但是有防洪机制 5 mins
: 在防洪机制内会会传 HTTP Error 400: Bad Request 的错误
: 你再试看看~
: eromoot 问 疑!其他高手有类似这样的问题吗?
关於这个部份,我乾脆回文好了(刚好小弟最近也在玩这个)
就照plurk API所公布的example去改
用try except的方式去抓
我是这样写:
try:
fp = opener.open(get_api_url('/Timeline/plurkAdd'),
encode({.....})
SuccessMsg = json.loads(fp.read())
print SuccessMsg[...] #他会return该则新增plurk的讯息
except urllib2.HTTPError, e:
ErrorMsg = json.loads(e.read())
print ErrorMsg['error_text']
这样就可以看出Bad Request更详细的内容,我是这样写的啦
不知道有没有高手另外写一套借我参考一下XD
我写了一个简单的范例,不过要用gmail登入後才可以看
http://septemhill.appspot.com (刚刚忘了附 囧)
看到的资料是属於我个人plurk上最新的16则讯息(用getPlurks抓)
不过在limit参数,官方网站上面写说limit预设20笔
我抓出来也不过16笔,我甚至把limit设至100,还是只有16
不知道有没有遇过这个问题?
--
▁▁
Google 女友|██████████████████▕
搜寻▏
进阶搜寻 | 使用偏好
▇▇  ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄
搜寻: ⊙所有网页 ○中文网页○繁体中文网页 ○台湾的网页
所有网页 约有0项符合女友的查询结果,以下是第 0项。 共费21年。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.118.5.126
※ 编辑: godman362 来自: 122.118.5.126 (12/11 14:34)
1F:推 KatherineM:推~~~想知道有没人能破解这个limit的问题@@ 我是做 12/22 23:08
2F:→ KatherineM:语料分析的~~资料库太小=死路 >"< 12/22 23:09
3F:→ KatherineM:不过我抓到的是20笔 12/22 23:10
4F:→ AndCycle:那就Loop慢慢抓呀... 12/23 23:45
5F:→ erotic:从下星期一开始,会限制一天50 calls 12/26 16:05