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

[GET] Получение всех комментариев

GET /uapi/all_comments


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

  • sort – [Строка] – Направление сортировки (например, "desc" или "asc")
  • page – [Число] – Номер текущей страницы
  • pages_list – [Строка] – Диапазон страниц (например, "1..190")
  • per_page – [Число] – Количество комментариев на странице
  • total – [Число] – Общее количество комментариев
  • pages – [Строка] – Общее количество страниц
  • tree – [Строка] – Режим отображения дерева комментариев (например, "no")
  • comments – [Массив] – Список комментариев
    • id – [Число] – Идентификатор комментария
    • entry_id – [Число] – Идентификатор материала, к которому относится комментарий
    • module – [Строка] – Модуль, к которому относится комментарий (например, "shop", "publ", "blog")
    • message – [Строка] – Текст комментария
    • original_message – [Строка] – Оригинальный текст комментария
    • answer – [Строка] – Ответ на комментарий
    • original_answer – [Строка] – Оригинальный текст ответа
    • full_name – [Строка] – Полное имя автора комментария
    • author – [Строка] – Имя автора
    • email – [Строка] – Email автора комментария
    • www – [Строка] – Веб-сайт автора
    • avatar – [Строка] – Путь к аватару автора
    • add_date – [Строка] – Дата и время добавления комментария
    • num – [Число] – Порядковый номер комментария
    • parent_id – [Число] – Идентификатор родительского комментария (0, если комментарий не является ответом)
    • rate – [Число] – Рейтинг комментария
    • rateuids – [Строка] – Список идентификаторов пользователей, оценивших комментарий
    • pending – [Строка] – Статус модерации комментария ("yes" – на модерации, "no" – опубликован)

<?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('/all_comments', 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/all_comments
{ { "sort": "desc", "page": 1, "pages_list": "1..190", "per_page": 10, "total": 1899, "pages": "190", "tree": "no", "comments": [ { "original_message": "Ivan", "original_answer": "", "pending": "yes", "parent_id": 0, "rate": 0, "author": "", "www": "", "rateuids": "", "full_name": "testteet", "add_date": "2025-11-10 18:15", "num": 1, "message": "Hello world", "answer": "", "email": "test@test.com", "id": 3933, "entry_id": 3, "module": "shop", "avatar": "" }, ] } } { { "sort": "desc", "page": 1, "pages_list": "1..190", "per_page": 10, "total": 1899, "pages": "190", "tree": "no", "comments": [ { "original_message": "Ivan", "original_answer": "", "pending": "yes", "parent_id": 0, "rate": 0, "author": "", "www": "", "rateuids": "", "full_name": "testteet", "add_date": "2025-11-10 18:15", "num": 1, "message": "Hello world", "answer": "", "email": "test@test.com", "id": 3933, "entry_id": 3, "module": "shop", "avatar": "" }, ] } }

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