Получение FileID

Для получения всех FileID нужно воспользоваться ссылкой:

http://domengood.ru/fileapi/getfileid/?cid=UserID&s=SecretKey

где:

UserID - ваш пользовательский ID из Личного кабинета;

SecretKey - ваш секретный ключ из Личного кабинета.

Выдача будет содержать данные в формате JSON со всеми FileID всех типов баз и датой обновления файла. Таким образом, можно проверять актуальность баз.

Примеры использования

Самое простое - вставить сгенерированный URL в адресную строку браузера. Так можно проверить всё ли правильно сделали.

PHP:

<?php
$json = file_get_contents("http://domengood.ru/fileapi/getfileid/?cid=UserID&s=SecretKey");
?>

CURL:

curl -i 'http://domengood.ru/fileapi/getfileid/?cid=UserID&s=SecretKey'

В результате выполнения вы получите JSON-данные наподобие:

{ "DomainList": { "ac": { "FileID": 21, "RenewDate": "2017-08-08" } ..... }, "CMSList": { "Amiro": { "FileID": 25, "RenewDate": "2017-08-31" } ..... }, "Collections": { "africa": { "FileID": 8, "RenewDate": "2020-02-03" } ..... } }

где:

DomainList - тип базы "База доменов";

CMSList - тип базы "База доменов по CMS";

Collections - тип базы "Сборники баз доменов";

FileID - ID файла для скачивания;

RenewDate - дата обновления файла в формате гггг/мм/дд.

Ошибки

В случае ошибок вы будете получать сообщения об ошибках:

Lost Parametr - Не передан один или более параметров
Wrong Parametr - Передан неправильный параметр