2016-04-29 4 views
0

В настоящее время я разрабатываю PHP-сайт для игрового клана, и мне было предложено посмотреть, могу ли я иметь все ваши видео на YouTube, перечисленные на веб-сайт, чтобы позволить членам напрямую обращаться к ним или искать их на самой YouTube (сохраняя все централизованно на веб-сайте клана).PHP создает массив с табуляцией для всех видеороликов youtube по определенному каналу

Все сообщения, которые я видел здесь, ссылаются на старый, устаревший и уже недоступный gdata api для этого, и я не уверен на 100%, как мне нужно сделать это с новой настройкой google api, если кто-нибудь может помочь мне либо с руководством по использованию этого нового api, получить api-ключ для канала и т. д., либо указать мне, где мне нужно идти.

Никогда не делал этого раньше для php, поэтому я даже не знаю, с чего начать за пределами исходного кода, я увидел here.

Заранее благодарим за любую помощь по этому вопросу.

+0

Вы можете получить список всех видео usung [Videos.list] (https://developers.google.com/youtube/v3/docs/videos/list#request) метод – Dimmduh

ответ

0

Вам необходимо использовать Youtube API v3. Он также перечисляет все client libraries, доступные для многих языков программирования, и может значительно упростить ваш API YouTube implementation.

Вот запрос примера URL, который извлекает видео из канала:

https://www.googleapis.com/youtube/v3/search?key={your_key_here}&channelId={channel_id_here}&part=snippet,id&order=date&maxResults=20 

Вы можете использовать эту тему в качестве ссылки в хранящем видео в массиве: Getting the list of videoId in array using YouTube api v3 playlistItems and build another videos query to get statistics viewCount

 Смежные вопросы

  • Нет связанных вопросов^_^