반응형
Youtube Data API v3
youtube video id로 이런저런 정보를 알고 싶다면 youtube data api v3 를 사용해야 합니다.
1. android api key 생성
console.developers.google.com 에서 프로젝트를 선택하고 android api key 를 생성 받아야 합니다.
이미 android key 가 있으신분은 3번으로~
https://console.developers.google.com/
2. 프로젝트가 없다면 생성합니다.
3. 라이브러리 에서 youtube data api v3 검색
[사용설정] 버튼 클릭~
아래와 같이 Android key 가 있습니다. 옆으로 쭉~ 보시면 키 복사하는게 있습니다.
복사 후 아래 링크의 빨간부분에 입력해주세요.
https://www.googleapis.com/youtube/v3/videos?id={youtube_video_id}&key={android_key}&part=snippet
파란색 {youtube_video_id} 는 아래의 부분입니다.
저 URL 을 웹 브라우저에 직접 입력하면 json 형식의 데이터가 보입니다.
내용은 대충 이렇습니다.
{
"kind": "youtube#videoListResponse",
"etag": "\"Dn5xIderbhAnUk5TAW0qkFFir0M/yXhUXYrFvZaRgwm59Kw3b5aEZzQ\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#video",
"etag": "\"Dn5xIderbhAnUk5TAW0qkFFir0M/ZlO2ffJ9NY5DjdvXwFybHm9irFU\"",
"id": "6wAk7ljOB6I",
"snippet": {
"publishedAt": "2020-01-27T14:22:26.000Z",
"channelId": "UCXLrICnAmWtDoq55x7B9VTQ",
"title": "골프스윙의 암같은 존재! 치킨윙! 고칠수있습니다. with강기웅프로",
"description": "안녕하세요^^\n\n구력이 오래 되었음에도 치킨윙을 원인을 찾지못해또는 방법을 몰라서 시도하지않는 골퍼분들 많으실거 같은데요.\n\n이번 영상은 \n제가 아닌 제친구의 치킨윙 동작을 고치는 과정을 만들어 봤는데요.\n이게 짧은 시간에 완벽히 고쳐지지는 않았지만 \n\n방법을 알았기에 그다음에는 얼마나 연습을 하느냐에 달린거 같아요^^\n시청자여러분들도 보시면서 \n앗 나도 저런데....하시면 \n\n연습해보시기를 바래요^^파이팅!\n\n마슨생에게 구독과 좋아요는 아주 큰 힘이 되요^^\n각종 비지니스외 문의는\n오픈 카카오톡 https://open.kakao.com/o/sGSR6y6\n이메일 mabling6634@gmail.com\n\n#골프스윙의암덩어리#치킨윙#스윙교정#치킨윙고치는방법#팔로우잘하기#엘투엘#좋은스윙",
"thumbnails": {
"default": {
"url": "https://i.ytimg.com/vi/6wAk7ljOB6I/default.jpg",
"width": 120,
"height": 90
},
"medium": {
"url": "https://i.ytimg.com/vi/6wAk7ljOB6I/mqdefault.jpg",
"width": 320,
"height": 180
},
"high": {
"url": "https://i.ytimg.com/vi/6wAk7ljOB6I/hqdefault.jpg",
"width": 480,
"height": 360
},
"standard": {
"url": "https://i.ytimg.com/vi/6wAk7ljOB6I/sddefault.jpg",
"width": 640,
"height": 480
},
"maxres": {
"url": "https://i.ytimg.com/vi/6wAk7ljOB6I/maxresdefault.jpg",
"width": 1280,
"height": 720
}
},
"channelTitle": "마슨생",
"tags": [
"마슨생",
"골프스윙",
"골프용품리뷰",
"골프코스리뷰",
"말로안해",
"필드",
"골프",
"golf",
"드라이버스윙",
"아이언스윙",
"퍼터",
"최민욱프로",
"박성현프로",
"고진영프로",
"klpga",
"kpga",
"타이거우즈",
"로리맥길로이",
"치킨윙골프",
"치킨윙교정",
"치킨윙레슨",
"치킨레슨",
"레슨치킨윙",
"좋은팔로우",
"엘투엘레슨",
"골프팔로우스윙",
"좋은골프스윙",
"파워스윙",
"아이언샷",
"드라이버샷",
"아이언치킨윙",
"드라이버치킨윙",
"치킨윙수정방법",
"치킨윙교정방법",
"골프팔로우피니쉬",
"골프팔로우왼팔모양",
"팔로우왼팔",
"치킨윙왼팔",
"치킨",
"치킨교정방법",
"골프스윙교정",
"골프스윙레슨",
"골프치킨윙레슨",
"강기웅프로"
],
"categoryId": "17",
"liveBroadcastContent": "none",
"localized": {
"title": "골프스윙의 암같은 존재! 치킨윙! 고칠수있습니다. with강기웅프로",
"description": "안녕하세요^^\n\n구력이 오래 되었음에도 치킨윙을 원인을 찾지못해또는 방법을 몰라서 시도하지않는 골퍼분들 많으실거 같은데요.\n\n이번 영상은 \n제가 아닌 제친구의 치킨윙 동작을 고치는 과정을 만들어 봤는데요.\n이게 짧은 시간에 완벽히 고쳐지지는 않았지만 \n\n방법을 알았기에 그다음에는 얼마나 연습을 하느냐에 달린거 같아요^^\n시청자여러분들도 보시면서 \n앗 나도 저런데....하시면 \n\n연습해보시기를 바래요^^파이팅!\n\n마슨생에게 구독과 좋아요는 아주 큰 힘이 되요^^\n각종 비지니스외 문의는\n오픈 카카오톡 https://open.kakao.com/o/sGSR6y6\n이메일 mabling6634@gmail.com\n\n#골프스윙의암덩어리#치킨윙#스윙교정#치킨윙고치는방법#팔로우잘하기#엘투엘#좋은스윙"
},
"defaultAudioLanguage": "ko"
}
}
]
}
안드로이드에서 이 json string 을 파싱해서 사용하면 되겠죠.
728x90
반응형
'Android' 카테고리의 다른 글
[Android] RecyclerView 의 onCreateViewHolder 가 호출되지 않을 때 (2) | 2020.05.26 |
---|---|
[Android] File 체크 File exists() (0) | 2020.05.04 |
youtube Thumbnail 이미지 url (0) | 2020.04.29 |
[Android] Email 보내기 Email Intent (0) | 2020.04.21 |
[Android] 코드에서 속도 체크 SystemClock uptimeMillis (0) | 2020.04.08 |
댓글