【发布时间】:2011-05-25 04:51:17
【问题描述】:
我正在尝试为 Twitter 的搜索 API 使用 'since_id' 参数,但运气不佳......我大约一年前在我的网站的早期版本中使用它,它似乎运行良好,但现在,相反自从我检索上一轮推文以来返回所有推文,它没有返回任何内容。
无论我为哪个搜索词获取 JSON 数据,我都会收到警告:
"warning":"将 since_id 调整为 69477074326401025 (),请求的 since_id 比允许的旧 -- 因为分页而删除了 since_id。”
我会认为如果我搜索超过一天左右的内容,我会得到这个,但是我正在浏览的一些提要的最后更新时间为 10 秒..!
有谁知道为什么会发生这种情况,或者您是否可以在第一次传递一个额外的参数以使其工作?
目前在我的开发网站上尝试这个,但如果我可以让它工作,它将被推送到的实时版本是 www.twitgeek.net
谢谢大佬
【问题讨论】:
-
这只是 API 内部生成的警告。如果它不起作用,则表示您自
#since_id以来没有推文。 -
抱歉,老兄,如果您阅读上面的内容,您会发现自那时以来显然有推文,有些提要每秒都会更新推文,所以这没有任何意义:(
-
有趣的是,上面给出的
since_id对我有用。 -
别担心,since_id 不能完全像这样工作,由于某种原因,它总是返回太旧。如果改用 max_id,它会给出我需要的确切结果!
标签: javascript jquery twitter