У алексы есть веб-сервис

07.02.2007

Зашел я как-то на whois сервис что бы выяснить принадлежность одного домена. Видимо там коннект не удачный оказался, а ошибки в пхп были включены. И высветилась интересная ошибка.

Warning: file_get_contents(http://awis.amazonaws.com?Action=UrlInfo&
AWSAccessKeyId=1VZRP41HXVMCB79H09G2&ResponseGroup;=
TrafficData&Timestamp;=2007-02-07T07:49:15.000Z&Signature;=
LveqxgFCNZhtE77hki1TJ5gMpKY%3D&Url;=php.info) [function.file-get-contents]:
failed to open stream: Connection timed out in /usr/local/apache2/www.whois.ws/functions/whoisServices.php

Ого подумал я. Как интересно.

Из приведенного url можно узнать много чего интересного:

  • Action = UrlInfo – видимо есть какие-то другие, но выяснить этого не удалось.
  • AWSAccessKeyId – скорее всего их пароль доступа к веб-сервису
  • ResponseGroup – видимо тип ответа
  • Timestamp – ну с этим все понятно
  • Signature – подпись, не понятно зачем, если есть пароль
  • Url – собственно запрашиваемый хост

Например для joom.ru был получен следующего вида xml-ответ

<?xml version=“1.0”?>
<aws:UrlInfoResponse xmlns:aws=“http://alexa.amazonaws.com/doc/2005-10-05/”>
<aws:Response xmlns:aws=“http://awis.amazonaws.com/doc/2005-07-11”><aws:OperationRequest>
<aws:RequestId>3cf23867-4e61-401b-98e1-dcad7d984505</aws:RequestId>
</aws:OperationRequest><aws:UrlInfoResult><aws:Alexa>

<aws:TrafficData> <aws:DataUrl type=“canonical”>joom.ru/</aws:DataUrl> <aws:Asin>B000END17M</aws:Asin> <aws:Rank>61761</aws:Rank> <aws:ContributingSubdomains> <aws:ContributingSubdomain> <aws:DataUrl>forum.joom.ru</aws:DataUrl> <aws:TimeRange> <aws:Months>1</aws:Months> </aws:TimeRange> <aws:Reach> <aws:Percentage>43%</aws:Percentage> </aws:Reach> <aws:PageViews> <aws:Percentage>43%</aws:Percentage> <aws:PerUser>4.6</aws:PerUser> </aws:PageViews> </aws:ContributingSubdomain> <aws:ContributingSubdomain> <aws:DataUrl>joom.ru</aws:DataUrl> <aws:TimeRange> <aws:Months>1</aws:Months> </aws:TimeRange> <aws:Reach> <aws:Percentage>48%</aws:Percentage> </aws:Reach> <aws:PageViews> <aws:Percentage>41%</aws:Percentage> <aws:PerUser>3.8</aws:PerUser> </aws:PageViews> </aws:ContributingSubdomain> <aws:ContributingSubdomain> <aws:DataUrl>help.joom.ru</aws:DataUrl> <aws:TimeRange> <aws:Months>1</aws:Months> </aws:TimeRange> <aws:Reach> <aws:Percentage>18%</aws:Percentage> </aws:Reach> <aws:PageViews> <aws:Percentage>13%</aws:Percentage> <aws:PerUser>4.7</aws:PerUser> </aws:PageViews> </aws:ContributingSubdomain> <aws:ContributingSubdomain> <aws:DataUrl>demo.joom.ru</aws:DataUrl> <aws:TimeRange> <aws:Months>1</aws:Months> </aws:TimeRange> <aws:Reach> <aws:Percentage>14%</aws:Percentage> </aws:Reach> <aws:PageViews> <aws:Percentage>2%</aws:Percentage> <aws:PerUser>2.2</aws:PerUser> </aws:PageViews> </aws:ContributingSubdomain> <aws:ContributingSubdomain> <aws:DataUrl>ladm.joom.ru</aws:DataUrl> <aws:TimeRange> <aws:Months>1</aws:Months> </aws:TimeRange> <aws:Reach> <aws:Percentage>25%</aws:Percentage> </aws:Reach> <aws:PageViews> <aws:Percentage>1%</aws:Percentage> <aws:PerUser>18.0</aws:PerUser> </aws:PageViews> </aws:ContributingSubdomain> </aws:ContributingSubdomains> <aws:UsageStatistics> <aws:UsageStatistic> <aws:TimeRange> <aws:Months>3</aws:Months> </aws:TimeRange> <aws:Rank> <aws:Value>63,569</aws:Value> <aws:Delta>-54,564</aws:Delta> </aws:Rank> <aws:Reach> <aws:Rank> <aws:Value>81,007</aws:Value> <aws:Delta>-57,372</aws:Delta> </aws:Rank> <aws:PerMillion> <aws:Value>15.5</aws:Value> <aws:Delta>+77%</aws:Delta> </aws:PerMillion> </aws:Reach> <aws:PageViews> <aws:PerMillion> <aws:Value>1.42</aws:Value> <aws:Delta>+100%</aws:Delta> </aws:PerMillion> <aws:Rank> <aws:Value>56,599</aws:Value> <aws:Delta>-49,498</aws:Delta> </aws:Rank> <aws:PerUser> <aws:Value>7.6</aws:Value> <aws:Delta>+12%</aws:Delta> </aws:PerUser> </aws:PageViews> </aws:UsageStatistic> <aws:UsageStatistic> <aws:TimeRange> <aws:Months>1</aws:Months> </aws:TimeRange> <aws:Rank> <aws:Value>68,426</aws:Value> <aws:Delta>-11,884</aws:Delta> </aws:Rank> <aws:Reach> <aws:Rank> <aws:Value>88,392</aws:Value> <aws:Delta>-17,505</aws:Delta> </aws:Rank> <aws:PerMillion> <aws:Value>14</aws:Value> <aws:Delta>+22%</aws:Delta> </aws:PerMillion> </aws:Reach> <aws:PageViews> <aws:PerMillion> <aws:Value>1.3</aws:Value> <aws:Delta>+2%</aws:Delta> </aws:PerMillion> <aws:Rank> <aws:Value>61,884</aws:Value> <aws:Delta>-1,904</aws:Delta> </aws:Rank> <aws:PerUser> <aws:Value>6.7</aws:Value> <aws:Delta>-35%</aws:Delta> </aws:PerUser> </aws:PageViews> </aws:UsageStatistic> <aws:UsageStatistic> <aws:TimeRange> <aws:Days>7</aws:Days> </aws:TimeRange> <aws:Rank> <aws:Value>96,860</aws:Value> <aws:Delta>+35,717</aws:Delta> </aws:Rank> <aws:Reach> <aws:Rank> <aws:Value>109,889</aws:Value> <aws:Delta>+40,169</aws:Delta> </aws:Rank> <aws:PerMillion> <aws:Value>11</aws:Value> <aws:Delta>-41%</aws:Delta> </aws:PerMillion> </aws:Reach> <aws:PageViews> <aws:PerMillion> <aws:Value>0.73</aws:Value> <aws:Delta>-43%</aws:Delta> </aws:PerMillion> <aws:Rank> <aws:Value>106,185</aws:Value> <aws:Delta>+40,367</aws:Delta> </aws:Rank> <aws:PerUser> <aws:Value>4.8</aws:Value> <aws:Delta>-2%</aws:Delta> </aws:PerUser> </aws:PageViews> </aws:UsageStatistic> <aws:UsageStatistic> <aws:TimeRange> <aws:Days>1</aws:Days> </aws:TimeRange> <aws:Rank> <aws:Value>53,670</aws:Value> <aws:Delta>-16,723</aws:Delta> </aws:Rank> <aws:Reach> <aws:Rank> <aws:Value>60,453</aws:Value> <aws:Delta>-13,465</aws:Delta> </aws:Rank> <aws:PerMillion> <aws:Value>20</aws:Value> <aws:Delta>+33%</aws:Delta> </aws:PerMillion> </aws:Reach> <aws:PageViews> <aws:PerMillion> <aws:Value>1.5</aws:Value> <aws:Delta>+50%</aws:Delta> </aws:PerMillion> <aws:Rank> <aws:Value>62,673</aws:Value> <aws:Delta>-21,599</aws:Delta> </aws:Rank> <aws:PerUser> <aws:Value>5.0</aws:Value> <aws:Delta>+19%</aws:Delta> </aws:PerUser> </aws:PageViews> </aws:UsageStatistic> </aws:UsageStatistics> </aws:TrafficData> </aws:Alexa></aws:UrlInfoResult> <aws:ResponseStatus xmlns:aws=“http://alexa.amazonaws.com/doc/2005-10-05/”> <aws:StatusCode>Success</aws:StatusCode> </aws:ResponseStatus></aws:Response></aws:UrlInfoResponse>

Видим полную статистику, которую можно лицезреть в ее веб-интерфейсе, только упакованную в xml.

P.S.И все-таки вопрос остается открытым – как алекса считает трафик. Мое мнение – по всему миру понатыкано в точках обмена трафика их оборудования, которое и меряет все это дело.


Комментирование этой статьи закрыто

Комментарии

Комментирование этой статьи закрыто

Кто я


Возраст: 23
Профессия: заяц


Категории


Полезные ссылки


Стишок

Зайчик-зайчик, скок-поскок!
Н-нна тебе дробину в бок!
Не с капустой же мы будем
Жрать на Новый год пирог...

eu-shestakov.livejournal.com