wiki:smotri/videos/list

Команда smotri.videos.list

Команда позволяет выбрать видео за указанный период времени с различным типом сортировки и фильтром по рубрике.

Параметры

Имя поля Тип По умолчанию Описание
noDoubtful bool false Флаг выборки сомнительного видео
ignorePartner bool false Флаг игнорирования партнерских настроек
fetchTotal bool false Флаг подсчета полного количества в выборке
time videos.time 'all' Фильтр по дате
sort videos.sort 'top' Тип сортировки
maxCount int 8 Необходимое количество видео, от 1 до 100
from int 0 Начало выборки, не менее 0
[rubricId] int - Идентификатор рубрики

Результат

Имя поля Тип По умолчанию Описание
total int -1 полное количество видео в выборке
videos array - список video.light

Исключения

Нет

Пример

JSON-RPC

Запрос:

{
  "method": "smotri.videos.list",
  "params": {
    "from": 0,
    "maxCount": 3,
    "sort": "rating",
    "time": "all",
    "noDoubtful": false,
    "ignorePartner": false,
    "fetchTotal": false,
    "trustKey": "c38a8ed8bddade630464b2e846c7a706"
  },
  "id": null
}

Ответ:

{
  "result": {
    "videos": [
      {
        "id": "v985d262",
        "title": "\u041b\u044e\u0434\u0438 \u0418\u043d\u0432\u0430\u043b\u0438\u0434\u044b \u0422\u0430\u0442\u0443",
        "description": "\u041b\u044e\u0434\u0438 \u0418\u043d\u0432\u0430\u043b\u0438\u0434\u044b \u0422\u0430\u0442\u0443",
        "lengthSeconds": 268,
        "rating": 5,
        "rateCount": 1,
        "viewCount": 781,
        "uploadTime": 1325202963,
        "rubric": {
          "id": 203,
          "name": "\u041c\u0443\u0437\u044b\u043a\u0430"
        },
        "deletable": 1,
        "url": "http:\/\/test.smotri.com\/video\/view\/?id=v985d262",
        "commentsAccess": 0,
        "commentCount": 0,
        "visible": 0,
        "user": {
          "login": "zvezdiru",
          "nick": "zvezdiru",
          "avatar": "\/images\/loadup.ru\/subsite\/smotri.com\/cskins\/blue\/boy.png",
          "isGuest": 0
        },
        "state": 3,
        "converterError": 0,
        "doubtful": 0,
        "frameActive": {
          "no": 3,
          "url": "http:\/\/frames1.loadup.netstream.ru\/eb\/92\/985.3.2.jpg"
        },
        "hide_flv": 0,
        "hasPassword": 0,
        "description_html": 0
      },
      {
        "id": "v1350a0a3",
        "title": "\u0413\u0435\u043b\u0438\u0439 \u0441\u0446\u0443\u043a\u043e \u0437\u043b\u043e\u0439 )))",
        "description": "",
        "lengthSeconds": 50,
        "rating": 5,
        "rateCount": 1,
        "viewCount": 98343,
        "uploadTime": 1324837963,
        "rubric": {
          "id": 26,
          "name": "\u041f\u0440\u0438\u043a\u043e\u043b\u044b"
        },
        "deletable": 1,
        "url": "http:\/\/test.smotri.com\/video\/view\/?id=v1350a0a3",
        "commentsAccess": 0,
        "commentCount": 0,
        "visible": 0,
        "user": {
          "login": "b00mer",
          "nick": "b00mer",
          "avatar": "\/images\/loadup.ru\/subsite\/smotri.com\/cskins\/blue\/boy.png",
          "isGuest": 0
        },
        "state": 3,
        "converterError": 0,
        "doubtful": 0,
        "frameActive": {
          "no": 3,
          "url": "http:\/\/frames1.loadup.netstream.ru\/9f\/61\/1350.3.2.jpg"
        },
        "hide_flv": 0,
        "hasPassword": 0,
        "description_html": 0
      },
      {
        "id": "v9089cf3",
        "title": "Combat",
        "description": "",
        "lengthSeconds": 172,
        "rating": 5,
        "rateCount": 2,
        "viewCount": 462,
        "uploadTime": 1325279963,
        "rubric": {
          "id": 198,
          "name": "\u0421\u043f\u043e\u0440\u0442"
        },
        "deletable": 1,
        "url": "http:\/\/test.smotri.com\/video\/view\/?id=v9089cf3",
        "commentsAccess": 0,
        "commentCount": 0,
        "visible": 0,
        "user": {
          "login": "patrol",
          "nick": "Patrol",
          "avatar": "\/images\/loadup.ru\/subsite\/smotri.com\/cskins\/blue\/boy.png",
          "isGuest": 0
        },
        "state": 3,
        "converterError": 0,
        "doubtful": 0,
        "frameActive": {
          "no": 3,
          "url": "http:\/\/frames1.loadup.netstream.ru\/5a\/46\/908.3.2.jpg"
        },
        "hide_flv": 0,
        "hasPassword": 0,
        "description_html": 0
      }
    ],
    "total": -1
  },
  "error": null,
  "id": null
}