Главная > Документация > Получить список моих сайтов
 

[GET] Получить список моих сайтов

GET /uapi/mysites


Расшифровка переменных ответа

  • sites – [Массив] – Список ваших сайтов
    • udomain – [Строка] – Системное доменное имя (которое дается при создании сайта, от uCoz)
    • fulldomain – [Строка] – Прикрепленное доменное имя (в случае, если его нет – выводится системный)
    • server – [Строка] – Имя сервера uCoz, на котором находится ваш сайт
  • total_sites – [Число] – Общее количество ваших сайтов

Особенности

Запрос выполняется на поиск сайтов того пользователя, чьи токены используются. Выполняя запроса, можно получить список только своих сайтов, которые есть у вас. Имитация страницы http://www.ucoz.ru/createsite, блок "Мои сайты"

<?php require 'uAPImodule.php'; $request = new Request(array( 'oauth_consumer_key' => 'Мой consumer_key', 'oauth_consumer_secret' => 'Мой consumer_secret', 'oauth_token' => 'Мой token', 'oauth_token_secret' => 'Мой token_secret' )); $response = $request->get('/mysites', array( //без параметров )); print_r($response); //Получаем ответ curl -i -X GET -G --data-urlencode "oauth_consumer_key=ЗНАЧЕНИЕ" --data-urlencode "oauth_nonce=значение" --data-urlencode "oauth_signature_method=HMAC-SHA1" --data-urlencode "oauth_timestamp=значение" --data-urlencode "oauth_version=1.0" --data-urlencode "oauth_token=значение" --data-urlencode "auth_signature=значение" http://yoursite.ucoz.ru/uapi/mysites
{ "sites":[ { "udomain":"mywebsite.ucoz.ru", "fulldomain":"uapi.com", "server":"s28" }, { "udomain":"mysecondsite.ucoz.com", "fulldomain":"secondsite.com", "server":"s27" } ], "total_sites":2 } { "sites":[ { "udomain":"mywebsite.ucoz.ru", "fulldomain":"uapi.com", "server":"s28" }, { "udomain":"mysecondsite.ucoz.com", "fulldomain":"secondsite.com", "server":"s27" } ], "total_sites":2 }

Яндекс.Метрика