2016-12-09 16 views
0

私が取り組んでいる新しいウェブサイトにYouTubeの動画を埋め込むことについて質問があります。 世界中のさまざまな祭りのライブセットのコレクションです。埋め込みビデオにはそれぞれ独自のページがありますが、概要ページでは、さまざまな動画のサムネイルmqdefault.jpg/hqdefault.jpgなどを使用しています。それらをクリックすると、ビデオが埋め込まれているページに移動します。この方法でサムネイルを埋め込むことができますか(YouTubeに直接リンクしていますか?)埋め込みを有効にすると動画の埋め込みは正常ですが、サムネイルについては何も見つかりません。私はそれが問題ではないと推測するので、私はYouTubeのAPI(またはそれを推測する)でURLを取得することができます。YouTubeのサムネイルを埋め込む

答えて

0

静的なURLのスクレイピングに依存しています。サポートされていません。変更される可能性があり、毎回アプリケーションを変更する必要があります。

これはData API v3を使用する必要があります。あなたは、id = videoIdとpart = snippetでvideos-> listリクエストを行うべきです。レスポンスでは、snippet.thumbnails ['high']をチェックします。url

アップロードサムネイルの例にサムネイルも表示されます。しかし、私はGoogleから静的URLを使用します。私は使用する

https://ytimg.googleusercontent.com/vi/<insert-youtube-video-id-here>/default.jpg 

他の静的なURLと同じように動作します。しかし、あなたが静的URLを変更するたびにサムネイルのURLを変更したくない場合は、そのURLに変更することができます。私は、例えば、非常に限られた時間のようなYouTubeを使用し、その仕事の仕方を教えるためにのみ使用します。しかし、あなたのサイトでは、APIを使用する必要があります。それがあなたを助けることを願ってください。

関連する問題