2015-07-02 2 views
0

https://www.googleapis.com/youtube/v3/videos?part=snippet&id=O44zOeYcEXs&key= {api_key}Как получить роликам описание HTML вместо обычного текста с помощью использования API YouTube v3

URL-адрес, как выше Возвращает частное видео информации, но описание простой текст. Хотя, когда мы посещаем это видео (https://www.youtube.com/watch?v=O44zOeYcEXs), описание красиво отформатировано html.

Я изучал, но не нашел средств для извлечения полного описания HTML-видео с использованием API.

Любые указатели?

Это разные вопросы:

https://stackoverflow.com/questions/25034187/how-to-get-the-entire-youtube-video-description-using-c-sharp-and-youtube-api-v3

Getting complete description of video using YouTube API v3

ответ

0

Большинство Google APIs API версии 3 YouTube включены данные возвращений в формате JSON, в основном вы получите тетиву. Если вы хотите, чтобы он был отформатирован красиво как html, вам нужно сделать это самостоятельно.

Youtube API V3

Для каждого типа ресурса, руководство перечисляет один или больше данных представления, а ресурсы представлены как объекты JSON.

0

Другой ответ правильный, но точно не объясняет, что происходит. Описание Youtube должно быть простым текстом, и единственный способ опубликовать ссылки - с полным URL. Вы не можете гиперссылки на фрагменты текста или использование любого другого html. Я предполагаю, что это предотвращает распространение вредоносного ПО и несколько других проблем.

Youtube определяет и связывает URL-адреса в описании при открытии видео. Вам нужно будет обработать текстовое описание ссылок и добавить теги html a href. Один из способов сделать это - использовать Regex to detect URLs.