Наша собственная статистика посещений включена всегда. Google Analytics помогает нам понять, как пользуются нашими публичными страницами (но не вашим рабочим пространством после входа), и включается только с вашего разрешения. См. нашу политику конфиденциальности.

API Youku

Получайте карточки программ Youku, сведения о сериалах и профили авторов или запрашивайте расшифровки поддерживаемых видео.

Для расшифровки укажите действительный URL публичного видео. Полные версии видео, доступные только по платной подписке, не поддерживаются.

Доступность платформы

Состояние за 24 ч
Норма
Норма

За последние 30 дней

Доступные возможности

Все действия Youku: что делает каждое, сколько стоит и как работало за последние 24 часа. Откройте действие, чтобы увидеть параметры, поля ответа и примеры кода.

ВозможностьОписаниеЗа 1000Состояние за 24 часа
ПоискsearchНаходите шоу, сериалы и видео на Youku по ключевому слову, до 150 за вызов.$1.39 за 1 000 запросовНорма
Сведения о видеоvideoНайдите видео или шоу Youku по ID.$1.39 за 1 000 запросовНорма
ПрофилиprofileПроверьте автора Youku по закодированному ID автора.$1.39 за 1 000 запросовНорма
РасшифровкаtranscriptИзвлеките текст расшифровки видео Youku с языком, длительностью, автором и переводом, если он возвращается.$2.78 за 1 000 запросовНорма

Откройте возможность, чтобы посмотреть её параметры, поля ответа и примеры кода, а также попробовать её в работе.

Какие параметры принимает каждое действие API Youku?

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

Ссылки на официальные источники приводятся только для пояснения расположенного рядом термина, принятого на платформе. Они не означают, что платформа предоставила разрешение или выразила одобрение. Функции официального сайта не входят в API EveryInfra, если они не перечислены на этой странице.

ДействиеОбязательныеНеобязательныеСпособ получения результатаЛимитЗа 1 000Поля ответа
search

Поиск

Находите шоу, сериалы и видео на Youku по ключевому слову, до 150 за вызов. Получите категорию, дату выхода, статус завершения, значок в углу и миниатюру. По комментариям поиск не выполняется. Ничего не воспроизводится, и региональная доступность не проверяется.

keyword—Режим выдачи: SyncЗначения в каталоге: defaultLimit=30, maxLimit=150. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей.$1.39 за 1 000 запросовid · url · title · subtitle · category · source_name · release_date · is_completed · corner_tag · thumbnail_url · platform
video

Сведения о видео

Найдите видео или шоу Youku по ID. Получите название, название шоу, число эпизодов, длительность, признак VIP, число комментариев и лайков и автора. Передайте ID шоу или видео из результатов поиска либо ссылку на страницу id_, а не UID автора. Комментарии не возвращаются, воспроизведение видео не поддерживается.

id—Режим выдачи: Sync—$1.39 за 1 000 запросовid · show_id · url · title · show_name · subtitle · category · video_type · duration_seconds · duration_sec · episode_total · episode_last · is_completed · comment_count · like_count · is_vip · allow_comment · posted_at · show_release_time · thumbnail_url · tags · author_id · author_name · author_avatar_url · author_follower_count · author_url · platform
profile

Профили

Проверьте автора Youku по закодированному ID автора. Получите имя, био, пол, местоположение, число подписчиков и лайков, а также пометку о верификации. Используйте закодированный UID из данных об авторе видео, а не имя пользователя, ID шоу или URL канала. Закрытая аналитика не раскрывается.

user_id—Режим выдачи: Sync—$1.39 за 1 000 запросовuser_id · numeric_id · name · url · bio · avatar_url · gender · like_count · follower_count · is_verified · verified_desc · location · platform
transcript

Расшифровка

Извлеките текст расшифровки видео Youku с языком, длительностью, автором и переводом, если он возвращается. Обработка асинхронная, видео для платных подписчиков не поддерживаются, и расшифровка есть не у каждого видео.

url—Режим выдачи: Async—$2.78 за 1 000 запросовtitle · text · language · translated_text · translated_language · duration_seconds · duration_sec · author_name · author_id · author_url · thumbnail_url · tags · platform

Что означают параметры действия search в API Youku?

Находите шоу, сериалы и видео на Youku по ключевому слову, до 150 за вызов. Получите категорию, дату выхода, статус завершения, значок в углу и миниатюру. По комментариям поиск не выполняется. Ничего не воспроизводится, и региональная доступность не проверяется.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Поисковый запрос для поиска шоу, сериалов или видео на Youku с помощью действия search. Комментарии к видео этим параметром не ищутся.

Что означают параметры действия video в API Youku?

Найдите видео или шоу Youku по ID. Получите название, название шоу, число эпизодов, длительность, признак VIP, число комментариев и лайков и автора. Передайте ID шоу или видео из результатов поиска либо ссылку на страницу id_, а не UID автора. Комментарии не возвращаются, воспроизведение видео не поддерживается.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
idОбязательный
ID шоу (showId) или ID видео (vid), обязательный для действия video; его можно взять из результатов поиска или URL страниц видео вида id_...html. Закодированные UGC ID отличаются от хешей сериалов; предпочтительны UGC ID. Это не UID автора.
Youku: метаданные видео и объём лицензии на контент — Соглашение Youku разделяет функции платформы, такие как просмотр, кэширование, поиск и комментирование, и ограничивает копирование, распространение и скачивание контента. Из приведённых здесь ограничений следует, что доступные для чтения сведения о шоу или видео не дают права на воспроизведение, скачивание или перепубликацию и не означают официального одобрения Youku. · Проверено

Что означают параметры действия profile в API Youku?

Проверьте автора Youku по закодированному ID автора. Получите имя, био, пол, местоположение, число подписчиков и лайков, а также пометку о верификации. Используйте закодированный UID из данных об авторе видео, а не имя пользователя, ID шоу или URL канала. Закрытая аналитика не раскрывается.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
user_idОбязательный
Закодированный UID автора, обязательный для действия profile; его можно получить из метаданных автора видео. Не передавайте имя пользователя, ID шоу или полный URL главной страницы канала.

Что означают параметры действия transcript в API Youku?

Извлеките текст расшифровки видео Youku с языком, длительностью, автором и переводом, если он возвращается. Обработка асинхронная, видео для платных подписчиков не поддерживаются, и расшифровка есть не у каждого видео.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
urlОбязательный
Публичный URL видео, обязательный для действия transcript. Обработка асинхронная и должна завершиться до возврата результатов; контент только для подписчиков не поддерживается. Действие video умеет извлекать идентификаторы из ссылок id_...html, но публичные действия всё равно требуют явно указать этот URL.
Youku: запрет автоматизированного парсинга и ограничения доступа к VIP-контенту — Среди действий, запрещённых соглашением Youku, — автоматизированный сбор или обработка контента платформы, а также обход мер защиты авторских прав, позволяющий пользователям без VIP-доступа получать VIP-контент. Транскрибирование публичных видео на этой странице не является разрешением платформы и не гарантирует обхода ограничений VIP-доступа, механизмов защиты авторских прав или других ограничений доступа; перед использованием проверьте соответствующие лицензии. · Проверено

Как использовать API Youku

  1. 01Выберите действие платформы в публичном каталоге.
  2. 02Передайте платформу, действие и обязательные параметры в POST-запросе на эндпоинт /api/v1/social.
  3. 03Получите результат из ответа. Для асинхронного действия опрашивайте статус по возвращённому ID задачи.
  4. 04Сохраните поля ответа, которые нужны вашему приложению.
youku_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"youku","action":"search","params":{"keyword":"<keyword>"}}'

Вопросы об API Youku

Какие данные можно получить через API Youku?

Укажите в platform значение youku. В текущем каталоге: поиск, сведения о видео, профили и расшифровка. Эти названия действий соответствуют разным объектам или представлениям Youku; это не взаимозаменяемые режимы поиска.

Какие входные данные нужны для запроса search к платформе Youku?

Поисковый запрос для поиска шоу, сериалов или видео на Youku с помощью действия search. Комментарии к видео этим параметром не ищутся. Передайте это значение в поле keyword объекта params.

Какие поля может вернуть search на платформе Youku?

Объявленная схема включает title, subtitle, category и source_name. Объявленное поле может отсутствовать в отдельной записи, а у каждого другого действия свой список полей.

Все ли действия Youku возвращают результат сразу?

Действия с пометкой «асинхронное» возвращают ID задачи, по которому нужно опрашивать статус. Любое другое действие тоже можно запустить асинхронно: добавьте "mode": "async" в тело запроса, чтобы сразу получить ID задачи. Это удобно для длительных задач или запросов с большим лимитом. В текущем каталоге: режим выдачи: sync и режим выдачи: async.