curl命令行和twitter

时间:2012-11-28 07:57:22

标签: curl twitter

我正在使用命令行调用twitter搜索以及所有事情 效果很好,除了第一页以外的搜索。

curl --silent --include -k https://mobile.twitter.com/search?q=michael

工作正常,我在解析后找到'load older'结果链接,并且 拿出来

curl --silent --include -k https://mobile.twitter.com/search?max_id=273642014212501504&q=michael

调用此方法,只返回注册页面,而不返回搜索结果 -

但是,如果我将带有max_id的网址粘贴到浏览器中,结果就会出现 正确。

1 个答案:

答案 0 :(得分:-1)

Twitter有一个search API。你应该使用它。

curl -si http://search.twitter.com/search.json?q=michael

curl -si http://search.twitter.com/search.json?q=michael&max_id=273642014212501504

两者都可以正常工作并返回易于解析的json,它可以满足您的需求。

如果您更喜欢atom中的结果,请将search.json替换为search.atom