Ich verwende " Ссылка ", um die Videoinformationen, Miniaturbilder und die Video-URL zu erhalten
Um das Video im benutzerdefinierten Video-Player abzuspielen, aber klicken Sie auf "vevo channel" Video.
gibt keine Video-URL zurück. Ich versuche auch den anderen Parameter in "get_video_info" api. Beispiel:
Ссылка eingebettet & amp; gl = US & amp; ps = Standard
Ссылка Detail & amp; gl = US & amp; ps = Standard
Ссылка vevo & amp; gl = US & amp; ps = Standard
Viele Videos erhalten die Videoinformationen nicht. Es gibt folgende Videos, die keine Videoinformationen enthalten.
Aber wir können diese Videos in einigen der Live-Anwendungen spielen.Beispiel
Wie ist es möglich?
wenn ich alle Videos abspielen möchte, also was ist die Lösung?
Die URL, die videoUrl von YouTube abruft, ist https://www.youtube.com/get_video_info?video_id=/*videoId*/&el=vevo&el=embedded&asv=3&sts=15902
Hier erfahren Sie, wie Sie videoUrl über videoId erhalten. Lua-Code:
%Vor%Sie können es in Objective-C-Code "übersetzen".
Hoffe, das hilft.
Dieser Videotyp kann nur abgespielt werden, wenn er auf einer echten Website eingebettet ist. Wir stellen diese Listen nicht über die API zur Verfügung.
Dieser Blogeintrag hat auch ein bisschen mehr Details:
Tags und Links ios video youtube youtube-api