2017-07-06 6 views
-1

私はこの質問に古い答えがあることを知っていますが、私は現在動作しているものを見つけることはできません。自分のウェブサイトに最新の2つのアップロードを表示して、ユーザーがすぐに視聴できるようにして、YouTubeに行かなくてもいいようにしたい。私はこれがどのように行われるかについての手がかりがないので、現在、コードはありません。私の2つの最新のYouTubeアップロードをjavascriptを使って私のサイトに埋め込みました

+0

あなたはYouTube APIを探しています。 – SLaks

+0

これはおそらくあなたを助けるかもしれませんか? https://developers.google.com/youtube/v3/code_samples/javascript – NewToJS

+0

@NewToJs私はすでにyoutubeAPIを試しましたが、先週Javascriptを学習し始めました。私はたくさん進歩しましたが、私はyoutubeAPIの準備ができていません。なぜなら、その半分を理解していないからです。しかし、助けてくれてありがとう。 – ItsClubz

答えて

0

あなたは(初心者のために困難)youtubeAPIを使用したくない場合は、IFRAMEを使用することができます:APIなし

<iframe width="420" height="315" 
src="https://www.youtube.com/embed/XGSy3_Czz8k"> 
</iframe> 
+0

新しいビデオを追加するたびに、ウェブサイトのソースコードを開いたり、iframeを変更したりせずに、YouTubeアカウントのアップロードが新しいアップロードで変更されたため、2つの最新の動画を表示して更新することを考えています。 – NewToJS

0

、ショープレイリスト(最新のビデオを)APIと

<iframe src="https://www.youtube.com/embed/?listType=user_uploads&list={username}"></iframe> 

、ジャバスクリプト

<div id="myvideo"></div> 

maxResults=2リミット2結果ビデオ

$.ajax({ 
    url: 'https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={your_channelId}&maxResults=2&order=date&type=video&key={API_KEY}', 
    success: function(response, status) { 
    for(var i = 0; i < response.items.length; i++) { 
     var video = '<iframe src="https://www.youtube.com/embed/' + response.items[i].id.videoId + '"></iframe>'; 
     $("#myvideo").append(video); 
    } 
    } 
}) 
関連する問題