对于我的项目,我需要通过提供该网站的 url 从 alexa 中提取任何网站的排名。我怎么可能用 ruby on rails 或简单地用 javascript 做到这一点。
问问题
1080 次
3 回答
4
如果您正在抓取 Alexa 以获取这些信息,那么您正在做一些非法的事情。
Alexa 有一个API。你必须付费才能使用它。
于 2012-05-06T16:02:44.427 回答
1
有一种使用此网址的方法
https://www.alexa.com/comparison?&sites=google.com&display=json&useCookie=false&windows[]=rank:1y
在回复中,您会发现具有 3 个月统计数据的排名对象,您可以使用我希望这对某人有帮助
更新: 可悲的是,这不再有效
于 2018-08-05T16:44:46.277 回答
0
问题已在此处回答
以下查询:
http
://data.alexa.com/data?cli=10&url=http://stackoverflow.com
返回:
<ALEXA VER="0.9" URL="stackoverflow.com/" HOME="0" AID="Hrr2p1frEw10p/" IDN="stackoverflow.com/">
<SD>
<POPULARITY URL="stackoverflow.com/" TEXT="53" SOURCE="panel"/>
<REACH RANK="54"/>
<RANK DELTA="0"/>
<COUNTRY CODE="US" NAME="United States" RANK="38"/>
</SD>
</ALEXA>
于 2017-05-03T11:02:30.633 回答