Youtube API не найдено видео - PullRequest
0 голосов
/ 12 апреля 2020

Я пытаюсь найти видео " Desposito " на yuotube с API. Он был опубликован 13 января 2017 года. Строка запроса выглядит следующим образом:

https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=50&order=viewCount&publishedAfter=2017-01-13T00%3A00%3A00.000Z&publishedBefore=2017-01-13T23%3A59%3A00.000Z&key=[YOUR_API_KEY]

Но ответ не включает в себя видео, которое мне нужно. Что я делаю не так?

1 Ответ

0 голосов
/ 13 апреля 2020

Требуемое видео отсутствует на первой странице результатов. Ограничьте его параметром поиска.

Это прекрасно работает:

https://www.googleapis.com/youtube/v3/search?q=desposito&part=snippet&maxResults=1&order=viewCount&publishedAfter=2017-01-13T00%3A00%3A00.000Z&publishedBefore=2017-01-13T23%3A59%3A00.000Z&key=[API_KEY]

Ответ:

{
 "kind": "youtube#searchListResponse",
 "etag": "\"tnVOtk4NeGU6nDncDTE5m9SmuHc/RpayhI7uhEMSDFk9CHdtyV62vi0\"",
 "nextPageToken": "CAEQAA",
 "regionCode": "US",
 "pageInfo": {
  "totalResults": 356,
  "resultsPerPage": 1
 },
 "items": [
  {
   "kind": "youtube#searchResult",
   "etag": "\"tnVOtk4NeGU6nDncDTE5m9SmuHc/3g-rbj2UgHGdPTC1Nk7zLAWtTHU\"",
   "id": {
    "kind": "youtube#video",
    "videoId": "kJQP7kiw5Fk"
   },
   "snippet": {
    "publishedAt": "2017-01-13T05:00:02.000Z",
    "channelId": "UCLp8RBhQHu9wSsq62j_Md6A",
    "title": "Luis Fonsi - Despacito ft. Daddy Yankee",
    "description": "Despacito” disponible ya en todas las plataformas digitales: https://UMLE.lnk.to/DOoUzFp “Imposible” disponible ya en todas las plataformas digitales: ...",
    "thumbnails": {
     "default": {
      "url": "https://i.ytimg.com/vi/kJQP7kiw5Fk/default.jpg",
      "width": 120,
      "height": 90
     },
     "medium": {
      "url": "https://i.ytimg.com/vi/kJQP7kiw5Fk/mqdefault.jpg",
      "width": 320,
      "height": 180
     },
     "high": {
      "url": "https://i.ytimg.com/vi/kJQP7kiw5Fk/hqdefault.jpg",
      "width": 480,
      "height": 360
     }
    },
    "channelTitle": "LuisFonsiVEVO",
    "liveBroadcastContent": "none"
   }
  }
 ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...