Как можно получить данные о трафике, данные поддоменов, рейтинг страны в процентах, как в http://www.websiteoutlook.com/www.google.com?Извлечение данных Alexa
ответ
Существует бесплатный API (хотя я нигде не мог найти документацию).
http://data.alexa.com/data?cli=10&url=%YOUR_URL%
Вы также можете запросить дополнительные данные следующим образом:
http://data.alexa.com/data?cli=10&dat=snbamz&url=%YOUR_URL%
Все буквы в Дат являются те, которые определяют Wich информацию вы получите. Эта строка данных является той, которую я смог найти, у которой, похоже, больше возможностей. Кроме того, cli полностью изменяет вывод, этот параметр позволяет вернуть XML с довольно большой информацией.
EDIT: Этот API-интерфейс используется панелью инструментов Alexa.
У Alexa есть API here. Однако это не бесплатно.
Привет, да, я знаю о Авис, но я просто хотел бы знать, если есть какие-либо бесплатно услуги для того же? – Prakash
@Пракаш Я не знаю, но очень вряд ли думаю. Сбор этих статистических данных дорог ... –
Я также считаю, что таких халява не существует; по крайней мере, не для alexa подробной информации. – Prakash
С помощью http://data.alexa.com/data?cli=10&url=%YOUR_URL% API вы можете получить все данные. Если вы хотите узнать больше об этом Alexa API, вы можете посмотреть по следующему адресу,
http://tutology.net/category/how-php/get-alexa-rank-php-and-alexa-api
tutology returns 404 Not Found. – cnst
Вот сохраненная версия: https://web.archive.org/web/20131127045346/http://tutology.net/category/how-php/get-alexa-rank-php-and-alexa-api – Alexxandar
Простая функция, чтобы получить тИЦ
function alexa_rank($url){
$xml = simplexml_load_file("http://data.alexa.com/data?cli=10&url=".$url);
if(isset($xml->SD)):
return $xml->SD->REACH->attributes();
endif;
}
работает довольно хорошо и бесплатно ;)
Perfect благодаря! Я просто добавил это, чтобы вернуть число с разделителем тысяч: return number_format (floatval ($ xml-> SD-> REACH-> attributes())); –
SimilarWeb имеет API, который предоставляет данные о трафике и ранжировании. Кроме того, они также предоставляют показатели взаимодействия, рефералы и API-интерфейсы доменных категорий, так что, возможно, это будет полезно для вас.
API - developer.similarweb.com
А как насчет цен? – tixastronauta
вы можете использовать это слишком
<?php
$url="http://stackoverflow.com/";
$xml = simplexml_load_file('http://data.alexa.com/data?cli=10&dat=snbamz&url='.$url);
$rank=isset($xml->SD[1]->POPULARITY)?$xml->SD[1]->POPULARITY->attributes()->TEXT:0;
$web=(string)$xml->SD[0]->attributes()->HOST;
echo $web." has Alexa Rank ".$rank;
?>
это будет выводить его как
stackoverflow.com has Alexa Rank 55
Использование для SimilarWebTraffic API:
function api_traffic (URL, KEY) {
var apiurl = "http://api.similarweb.com/Site/"
+ URL
+ "/v2/EstimatedTraffic?Format=JSON&UserKey=";
+ "KEY";
var fetch_visitors = UrlFetchApp.fetch(apiurl);
Utilities.sleep(2000);
var data = JSON.parse(fetch_visitors);
return data.EstimatedVisitors;
}
http://www.siteprice.org/api/ является самым дешевым, я думаю и прост в использовании.
$worthofwebsite= file_get_contents('http://www.siteprice.org/WorthApi.aspx?type=1&key=testkey&url=google.com');
echo "Website Worth: ".$worthofwebsite;
Существует также веб-сервис, который агрегируется Alexa ранги + реальные данные и сделаны оценки трафика: http://www.rank2traffic.com/
- 1. Alexa Ранг: Нет данных
- 2. Alexa skill kit vs Alexa Voice Service
- 3. Импорт данных Alexa в Amazon RedShift
- 4. Извлечение данных?
- 5. Извлечение данных
- 6. Тестирование модуля Alexa умение, которое использует alexa-sdk
- 7. Alexa skill Rest API
- 8. Alexa- audio issue
- 9. Alexa SSML не играет
- 10. Alexa Raspberry Pi
- 11. Неправильные ли данные Alexa?
- 12. Alexa встроенный слот AMAZON.DATE
- 13. Аномальный рейтинг alexa
- 14. Основные Alexa Навыки
- 15. Аудиопоток на Alexa
- 16. Aws Alexa Ранг История
- 17. Удалить предыдущие Alexa Cards
- 18. Amazon alexa развитие навыков
- 19. Alexa Media Playback Skill
- 20. Alexa разговорный навык Ошибка
- 21. Amazon Alexa: магазин пользователя
- 22. Amazon alexa working
- 23. Попадая Alexa CategoryListings по странам
- 24. Извлечение данных из базы данных
- 25. Извлечение данных из набора данных
- 26. Извлечение данных из основных данных
- 27. Извлечение данных из базы данных?
- 28. Извлечение данных в основных данных
- 29. Извлечение данных из основных данных
- 30. извлечение данных из набора данных
Awesome ... хорошо работает. Знаете ли вы, есть ли способ получить рейтинг страны?Скажем, я хочу, чтобы мои сайты были ранжированы в Австралии. – mlevit
Не существует способа, поскольку панель инструментов не нуждается в этой информации (она не отображает ее). Если это необходимо, вы должны рассмотреть платный API. – Lumbendil
Я читал, что внесение большого количества запросов на этот URL-адрес даст вам ошибку «503». –