licensedContent и ограничения - PullRequest
       4

licensedContent и ограничения

0 голосов
/ 20 января 2020

Это видео встроено на сайт. И как мы видим, у него есть ограничения. enter image description here

При нажатии на данную ссылку появляется эта страница: https://www.youtube.com/watch?v=WkTu6Gvy0RU&feature=emb_err_watch_on_yt

Как мы видим, есть функция получения параметров здесь.

Я бы хотел проверить наличие таких ограничений через API. Я вставляю видео на страницы моего сайта. И это необходимо для меня, чтобы проверить, если видео еще доступно.

Похоже, что это соответствующая документация: https://developers.google.com/youtube/v3/docs/videos/list

В меру своих возможностей и с некоторой помощью Google это, кажется, запрос к API:

https://www.googleapis.com/youtube/v3/videos?part=contentDetails&id=WkTu6Gvy0RU&key= {YOUR_API_KEY}

Ответ:

{
 "kind": "youtube#videoListResponse",
 "etag": "\"Fznwjl6JEQdo1MGvHOGaz_YanRU/Zxen8hZNvt01alRSLdPZtFz0MHw\"",
 "pageInfo": {
  "totalResults": 1,
  "resultsPerPage": 1
 },
 "items": [
  {
   "kind": "youtube#video",
   "etag": "\"Fznwjl6JEQdo1MGvHOGaz_YanRU/Pes-UeUnS6cpypitq_e0Bu7KCn0\"",
   "id": "WkTu6Gvy0RU",
   "contentDetails": {
    "duration": "PT2M36S",
    "dimension": "2d",
    "definition": "hd",
    "caption": "false",
    "licensedContent": true,
    "projection": "rectangular"
   }
  }
 ]
}

Дополнительная документация: https://developers.google.com/youtube/v3/docs/videos

enter image description here

Не могли бы вы сказать, является ли этот "licensedContent": true тем параметром, который мне нужен?

...