Ошибка ?: API Списка Списка воспроизведения не возвращает правильные миниатюры - PullRequest
0 голосов
/ 17 апреля 2019

Я использую плагин WordPress под названием WP YouTube Lyte, который внутренне использует API данных YouTube v3.Однако я заметил, что для плейлистов показанная миниатюра просто не совпадает с той, которая установлена ​​на самом YouTube.

Я копала немного глубже и сама делала прямые вызовы API, чтобы заметитьТо, что это не ошибка в плагине, а скорее в API YouTube.

Здесь я использовал проводник API со следующим списком воспроизведения :

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.playlists.list?part=snippet%252Cid&id=PL7EpZck9oTXT3z3DslPZQkXeKbEvqV840&_h=3&

В объекте миниатюр я ожидаю текущего эскиза избранного списка воспроизведения, но вместо этого в большинстве случаев API возвращает миниатюры второго видео в списке воспроизведения.

1 Ответ

0 голосов
/ 17 апреля 2019

Насколько я знаю, собственная документация API w.r.t. миниатюры плейлиста (https://developers.google.com/youtube/v3/docs/playlists#snippet.thumbnails) не определяет / не определяет такое понятие, как рекомендуемое миниатюра .

Действительно, сам сайт Youtube внутренне использует один и тот же API, но имейте в виду, что системы Google распределены и сильно асинхронны - поэтому я считаю приемлемым наблюдать такие различия, как вы сами заметили, до тех пор, пока документация по API не уточнение более жестких гарантий.

...