Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- window10
- TailMe
- dbms
- WINDOW11
- Firebase
- eGov
- programmers
- 개발자도구
- 물리적주소
- 암호화
- db
- 접근장치
- web server
- JEUS
- WebtoB
- mysql
- User-Agent
- URLRewirte
- scheduled
- Was
- ua-parser
- 알고리즘
- Oracle
- Tomcat
- Java
- FCM
- @Scheduled
- 브라우저
- AES
- Login
Archives
- Today
- Total
HD
유튜브 API데이터 가져오기 본문
반응형
[리소스 유형]
[작업]
[지원되는 작업]
[소스]
$(document).ready(function() {
youtube('cnt', 'playListId', 'key');
});
function youtube(cnt, playListId, key){
$.ajax({
type: "GET",
dataType: "jsonp",
cache: false,
async: false,
url : "https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId="+playListId+"&key="+key,
success: function(response) {
if(response.items.length > 0){
for(var i = 0; i <cnt; i++){
var youtube = '<li>';
youtube += "<a target='_blank' href='https://www.youtube.com/watch?v="+response.items[i].snippet.resourceId.videoId+"&list="+response.items[i].snippet.playlistId+"' title='새창 열기'>";
youtube += '<img src="' + response.items[i].snippet.thumbnails.standard.url + '" alt="유튜브_'+i+'_번째글">';
youtube += "<p class='desc'>";
youtube += "<span>";
youtube += response.items[i].snippet.title;
youtube += "</span>";
youtube += "</p>";
youtube += "</a>";
youtube += "</li>";
$("#youtubeSlider").append(youtube); //해당 append 해줄 id 또는 class
}
}
}
});
}
[youtube 무료 건수]
Queries /일 10,000건
Queries /분 /사용자 180,000건
Queries /분 1,800,000건
[참고]
https://developers.google.com/youtube/v3/docs/playlists/list
https://brunch.co.kr/@joypinkgom/99
반응형
Comments