我正在使用Twitter Search API搜索网址。这是一个例子: http://search.twitter.com/search.json?q=url.com
JSON响应为我提供了每个搜索结果的缩短网址。有没有办法让我检索每个结果的完整网址?
答案 0 :(得分:3)
从2011年11月起,您可以使用include_entities = true参数来检索完整的推文实体,其中包括展开的网址(以及更多内容)
答案 1 :(得分:2)
您必须自己实际请求每个网址并查看其重定向的位置。
答案 2 :(得分:1)
在Twitter搜索中,您可以使用Twitter搜索用于扩展缩短网址的相同网址端点:http://search.twitter.com/hugeurl。例如,如果您想展开缩短的网址http://bit.ly/jIhqhq:
$ curl "http://search.twitter.com/hugeurl?url=http://bit.ly/jIhqhq"
http://edition.cnn.com/2011/SPORT/football/05/03/may.03.cnn.top.10/index.html/
这只适用于更受欢迎的缩写词(bit.ly,j.mp等)。此外,这个AJAX端点的速度非常有限,所以不要指望它能够使用这适用于生产应用,但每小时10次应该没问题。
答案 3 :(得分:0)
目前尚未通过Twitter。在Twitter.com上,这些缩短的URL会自动扩展为可读的内容,但是search.twitter.com目前似乎没有扩展t.co缩短的URL。