curl命令行和twitter

curl命令行和twitter,curl,twitter,Curl,Twitter,我正在使用命令行调用twitter搜索,所有的事情都是这样 除了在第一页之外的搜索外,它工作得很好 curl --silent --include -k https://mobile.twitter.com/search?q=michael 工作正常,我在解析后找到“加载旧的”结果链接,然后 想出 curl --silent --include -k https://mobile.twitter.com/search?max_id=273642014212501504&q=michae

我正在使用命令行调用twitter搜索,所有的事情都是这样 除了在第一页之外的搜索外,它工作得很好

curl --silent --include -k https://mobile.twitter.com/search?q=michael
工作正常,我在解析后找到“加载旧的”结果链接,然后 想出

curl --silent --include -k https://mobile.twitter.com/search?max_id=273642014212501504&q=michael
调用此函数,只返回注册页,不返回搜索结果-

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

Twitter有一个。你应该用它

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

两者都可以很好地工作,并且返回容易解析的json,这应该满足您的需要


如果您喜欢搜索结果,请将
search.json
替换为
search.atom

@AshodApakian那么您为什么不使用它呢?因为我正在尝试编写搜索引擎,并开发webcrawler@AshodApakian你是在bash做的?你应该看一看。Twitter并不真的希望你抓取这个页面,你应该尊重这一点。
curl -si http://search.twitter.com/search.json?q=michael&max_id=273642014212501504