私のプロジェクトでは、そのWebサイトのURLを指定して、alexaから任意のWebサイトのランキングを抽出する必要があります。どうすれば、Ruby on Railsを使用するか、単純にjavascriptを使用してこれを行うことができますか。
質問する
1080 次
3 に答える
4
これらの情報を取得するためにAlexaをスクレイピングしている場合は、違法なことをしています。
AlexaにはAPIがあります。そして、あなたはそれを使うためにお金を払わなければなりません。
于 2012-05-06T16:02:44.427 に答える
1
このURLを使用する方法があります
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 に答える