Справочник по командам

# get Проверить…

Получения результата заранее отправленной команды по возвращённому id тикета.
Параметр Описание По-умолчанию
ticket_id * id тикета —

# yandex_serp Проверить…

Параметр Описание По-умолчанию
phrase * Фраза —
depth Глубина выдачи 100
geo id региона по Яндексу 213
source Источник выдачи
Варианты: HTML (Главная страница Яндекс), HTML-BUKI (Тестируемая версия выдачи),
HTML
nocache Не использовать кэш —

# yandex_position 7249650447

Синонимы: domain_position
Получить позицию/релевантную страницу/сниппет в Яндексе для заданных ключевого слова и домена.
Параметр Описание По-умолчанию
domain * Домен —
phrase * Фраза —
depth Глубина выдачи 100
info_type Тип данных
Варианты: POS (Позиция), RELEV (Релевантная страница), SNIPPET (Сниппет), ALL (Все доступные данные),
POS
geo id региона по Яндексу 213
source Источник выдачи
Варианты: HTML (Главная страница Яндекс), HTML-BUKI (Тестируемая версия выдачи),
HTML
nocache Не использовать кэш —

# google_position 252-481-0756

Параметр Описание По-умолчанию
domain * Домен —
phrase * Фраза —
depth Глубина выдачи 100
info_type Тип данных
Варианты: POS (Позиция), RELEV (Релевантная страница), SNIPPET (Сниппет), ALL (Все доступные данные),
POS
nocache Не использовать кэш —
google_was_missing ГуглоПропуск —

9195708035 yandex_relevant_page Проверить…

Получить релевантную страницу (запрос вида "ключевое слово site:domain.ru") в Яндексе для заданных ключевого слова и домена.
Параметр Описание По-умолчанию
domain * Домен —
phrase * Фраза —
info_type Тип данных
Варианты: RELEV (Релевантная страница), SNIPPET (Сниппет), ALL (Все доступные данные),
RELEV
geo id региона по Яндексу 213
xml_user Пользователь XML —
xml_password Пароль XML —
nocache Не использовать кэш —

# page_rank (575) 622-4413

Параметр Описание По-умолчанию
url * url страницы —
nocache Не использовать кэш —

409-893-3501 wordstat Проверить…

Параметр Описание По-умолчанию
phrase * Фраза —
geo id региона по Яндексу 213
precision Точность
Варианты: STRICT (Точное соответствие), PHRASE (Фраза в кавычках), PLAIN (Фраза как есть),
PHRASE
page Страница wordstat 1
source Источник
Варианты: NOSPAM (Прокси от Стаса), NAKAZATOR (Наказатор),
NOSPAM
nocache Не использовать кэш —

# yandex_index_count (514) 975-5553

Возвращает количество страниц заданного сайта в индексе Яндекса.
Параметр Описание По-умолчанию
domain * домен —
geo id региона по Яндексу 213
xml_user Пользователь XML —
xml_password Пароль XML —
nocache Не использовать кэш —

8182203029 google_index_count 9712584391

Возвращает количество страниц заданного сайта в индексе Google.
Параметр Описание По-умолчанию
domain * домен —
nocache Не использовать кэш —

(214) 341-3736 in_yandex_index Проверить…

Присутствует ли страница в индексе Yandex.
Параметр Описание По-умолчанию
url * url страницы —
geo id региона по Яндексу 213
nocache Не использовать кэш —

# in_google_index 5202176623

Присутствует ли страница в индексе Google.
Параметр Описание По-умолчанию
url * url страницы —
nocache Не использовать кэш —

# external_links_count 4068592284

Количество внешних ссылок на сайт.
Параметр Описание По-умолчанию
domain * домен —
nocache Не использовать кэш —

4177208789 dmoz_topic 3106738129

Проверят домен на наличиие в базе DMOZ (есть или нет)
Параметр Описание По-умолчанию
domain * Домен —
nocache Не использовать кэш —

318-709-4919 yandex_info (262) 438-7948

Параметр Описание По-умолчанию
domain * Домен —
nocache Не использовать кэш —

# yandex_topic Проверить…

Параметр Описание По-умолчанию
domain * Домен —
nocache Не использовать кэш —

# yandex_tic Проверить…

Параметр Описание По-умолчанию
domain * Домен —
nocache Не использовать кэш —

(610) 586-7896 whois Проверить…

Синонимы: whois_created
Получение даты регистрации домена.
Параметр Описание По-умолчанию
domain * Домен —
nocache Не использовать кэш —

# whois_expires karyogamy

Получение даты истечения срока регистрации домена.
Параметр Описание По-умолчанию
domain * Домен —
nocache Не использовать кэш —

# whois_ns_list (320) 373-4799

Получение списка ns-серверов для домена.
Параметр Описание По-умолчанию
domain * Домен —
nocache Не использовать кэш —

860-922-5907 direct_forecast Проверить…

Параметр Описание По-умолчанию
phrases * Фразы (через точку с запятой) —
geo id региона по Яндексу 213
precision Точность
Варианты: STRICT (Точное соответствие), PHRASE (Фраза в кавычках), PLAIN (Фраза как есть),
STRICT
nocache Не использовать кэш —

# direct_wordstat Проверить…

Параметр Описание По-умолчанию
phrases * Фразы (через точку с запятой) —
geo id региона по Яндексу 213
precision Точность
Варианты: STRICT (Точное соответствие), PHRASE (Фраза в кавычках), PLAIN (Фраза как есть),
STRICT
nocache Не использовать кэш —

Примеры кода

# Javascript (jsonp)


  var domain = 'tochka.ru';

  $.getJSON('/seo-data.trinet.ru/api/whois?callback=?', {domain: domain}, function(data) { 
     console.log("Done: " + data.msg); }
  ).error(function(xhr) {
     console.log(xhr.status, jQuery.parseJSON(a.responseText)); 
  });
  

# Python (json)


    import requests, simplejson

    params = dict(domain='yandex.ru')
    resp = requests.post('/seo-data.trinet.ru/api/whois', params)
    if resp.status_code == 200:
        print resp.json()
        # {'error': False,  # выполнено без ошибки
        #  'msg': '1997-09-23',  # полезные данные
        #  'result': 'result',  # тип результата (result, ticket_id, error)
        #  'ticket_id': 'daa33424-3215-466c-90e5-b31ddf535275'}
    elif resp.status_code == 400:  # ошибка в параметрах запроса
        print resp.json()  # словарь {параметр: [ошибки]}
  

2532325038 Python (xmlrpc)


    from xlmrpclib import ServerProxy

    proxy = ServerProxy('/seo-data.trinet.ru')
    
    def wait_result(result):
        while True:
            if result['result'] == 'ticket':
               result = proxy.get(result['msg'])
            else:
               return result

    # С кэшированием
    result = wait_result(proxy.whois('trinet.ru'))

    # Без кэширования 
    # (приставка nc_ в начале метода, т.к. xmlrpc не поддерживает именованные аргументы)
    result = wait_result(proxy.nc_whois('trinet.ru'))