Встраивание YouTube выдает ошибку «запрещено воспроизведение на определенных сайтах», несмотря на метаданные API, указывающие на иное

Я пытаюсь, чтобы мое клиентское приложение отфильтровывало видео, которые не разрешают встраивание. Насколько я понимаю, здесь нет способа ограничить подачу (т. Е. Формата = 5 недостаточно), чтобы сделать это, и я должен сам проверить свойства записи, чтобы<yt:accessControl> тег и<app:control> а также<yt:state> теги.

Это не работает для меня.

Например, это видео:https://www.youtube.com/watch?v=waxat-_tRH8

не вставлять:https://www.youtube.com/embed/waxat-_tRH8

несмотря на то, что возвращаемые API данные указывают (насколько я могу судить), что он должен иметь возможность встраивать:https://gdata.youtube.com/feeds/api/videos/waxat-_tRH8?v=2

Запись не содержит каких-либо<yt:noembed> тег(см. предыдущий вопрос) и<media:restriction type='country' relationship='deny'>ME DE RS</media:restriction> не объясняет это, так как я в США(см. предыдущий вопрос) (см. предыдущий вопрос).

Что мне здесь не хватает?

РЕДАКТИРОВАТЬ: ссылка для вставки выше работает в моем веб-браузере, но не в WebView моего клиентского приложения ....!?

Ответы на вопрос(7)

Ваш ответ на вопрос