我想創建一個網站,允許用戶將視頻上傳到YouTube頻道,並將這些YouTube視頻嵌入到我的網站中。這可能使用YouTube的API嗎?我將如何去學習如何做到這一點?我熟悉HTML5/CSS3和Python,熟悉Java和JavaScript。任何建議非常感謝。使用YouTube API顯示用戶上傳的視頻
0
A
回答
0
你試過了嗎? YouTube API
的YouTube API有蟒蛇的API,讓你在你的網站上使用的YouTube
0
下面是使用JavaScript調用YouTube播放器播放嵌入在網頁中的視頻樣本頁面。該示例顯示瞭如何播放一個視頻以及如何排列幾個視頻然後播放它們。該示例在頁面加載時自動播放默認視頻。視頻播放完畢後,會播放默認視頻。
<!doctype html>
<html lang="en">
<head>
<title>Play YouTube Videos</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<script type="text/javascript">
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
var videosQueuedCount;
function onYouTubePlayerAPIReady() {
videosQueuedCount = 1;
var vars = {
autoplay: 1,
enablejsapi: 1,
controls: 1
}
player = new YT.Player('ytplayer', {
height: '390',
width: '640',
playerVars: vars,
videoId:'HL6ZL9q3UJ8',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(evt) {
}
function playVideo(VID) {
window.top.scrollTo(0,200);
videosQueuedCount = 1;
player.loadVideoById(VID);
}
function queueVideo(queuedCount,VID) {
window.top.scrollTo(0,200);
videosQueuedCount = queuedCount;
player.loadPlaylist(VID);
player.playVideo();
}
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.ENDED) {
videosQueuedCount -= 1;
if (videosQueuedCount < 1) {
videosQueuedCount = 1;
playVideo('HL6ZL9q3UJ8');
}
}
}
</script>
<div id="ytplayer"></div>
<p><b>10/22/2015</b> <a href="javascript:playVideo('kaLlstcp5GE');">East Lyme, CT Issues and Answers (28:26)</a><br>
Information<br>Teri Smith of Smith's Acres and Niantic Main Street<br>
</p>
<p><b>10/21/2015 East Lyme, CT Board of Selectmen Meeting</b><br>
Regular Meeting<br>
<a href="javascript:playVideo('naz9POIJvwI');">Part 1 (28:50)</a>
<a href="javascript:playVideo('q3p1eexyUxY');">Part 2 (29:25)</a>
<a href="javascript:playVideo('R17mYVS4ZMg');">Part 3 (29:17)</a>
<a href="javascript:playVideo('jDiaFwVfHWg');">Part 4 (01:53)</a>
<a href="javascript:queueVideo(4,['naz9POIJvwI','q3p1eexyUxY','R17mYVS4ZMg','jDiaFwVfHWg']);">All</a>
</p>
</body>
</html>
我希望這有助於!
相關問題
- 1. 使用YouTube Android Api來顯示視頻
- 2. YouTube視頻上傳API
- 3. 我可以使用youtube api上傳YouTube視頻嗎?
- 4. 的YouTube API:獲取mosts用戶上傳流行的視頻
- 5. 的Youtube API單用戶場景(視頻上傳)
- 6. 使用YouTube API將視頻上傳到多個頻道
- 7. 通過API將視頻上傳到YouTube,並顯示進度條
- 8. 如何在YouTube API中驗證用戶視頻上傳
- 9. 視頻上傳至YouTube從iOS應用 - 的Youtube API
- 10. 使用YouTube的api上傳到YouTube時顯示進度條
- 11. 使用WordPress將視頻上傳到YouTube
- 12. 如何使用lytebox顯示youtube視頻?
- 13. 如何使用C#中的Youtube API將視頻上傳到YouYube?
- 14. 使用youtube api獲取當前上傳視頻的id v3
- 15. 如何使用Google API PHP Client Library和Youtube API V3將視頻上傳到YouTube?
- 16. YouTube API上傳3D-360視頻
- 17. YouTube API - 視頻上傳 - 401未授權
- 18. Youtube API:上傳遠程視頻
- 19. 使用YouTube API通過Flash上傳視頻AS3
- 20. 使用Zend Gdata獲取視頻上傳日期Youtube API
- 21. 使用asp.net web API在Youtube上傳視頻
- 22. Zend Youtube API - 在單個帳戶上上傳視頻?
- 23. 使用vimeo視頻上傳api上傳視頻(塊)
- 24. 使用YouTube上的Youtube Api播放新視頻
- 25. .net Youtube api v3上傳視頻到一個特定的帳戶
- 26. 使用YouTube API的私人視頻 - Drupal
- 27. 使用Youtube API上傳
- 28. 我可以使用API將視頻上傳到YouTube的頻率如何?
- 29. 如何使用PHP中的YouTube API在特定頻道上傳視頻?
- 30. HTML視頻標籤顯示Youtube視頻
以下是您可以查看的一些相關文檔:https://developers.google.com/youtube/v3/guides/uploading_a_video,https://developers.google.com/youtube/iframe_api_reference,https://開發人員.google.com/YouTube的/ V3 /引導/認證。 –