2016-11-13 4 views
2

공개 재생 목록에있는 모든 비공개 동영상에 대해 비디오 ID 번호와 비디오 제목 (제목이 "비공개 동영상"이 됨)을 얻는 데 도움이 필요합니다. 특히 아래 스크립트를 편집하는 데 도움이 필요합니다. 이 스크립트는 그렇게 할 수 있었지만 유튜브의 API로 무언가가 바뀌 었다는 두려움이 있습니다. 이 정보를 얻고 스크립트를 수정하는 방법이 있는지 알고 싶습니다.공개 재생 목록 - YouTube API v3의 비공개 동영상에서 비디오 ID를 가져 오는 방법은 무엇입니까?

My script is located here

한 달 내 스크립트 일 전 (위 참조) 비디오 ID 번호와 비공개 동영상의 비디오 이름 playlistid (물론 비디오 타이틀의 이름이 변경되었다 "비공개 동영상"에서 playlistItems를 가져 오는 검색 할 수 있었다 -하지만 그것은 내가 원하는 정보입니다). 불행히도 지금은 유튜브에서 동일한 재생 목록을 가져올 때이 모든 정보를 숨 깁니다. 재생 목록에 비공개 동영상이 포함 된 경우 재생 목록에 동영상이없는 것처럼 작동합니다. 작년에 묻는 질문입니다. 비공개 동영상이 포함 된 재생 목록에서 동영상 ID 번호와 이름을 가져올 수 있음을 보여줍니다. Retrieve Video IDs contained in a Playlist - YouTube API v3

다음은 비디오 ID와 비디오 이름을 가져 오려고하는 재생 목록의 예입니다. https://www.youtube.com/playlist?list=PLAg_-NsALZoOLfXbX7eGIzFsbG21XAvct

답변

0

나는 그것을 시도하지 않은하지만 당신은 PlaylistItems: list을 시도 할 수 있습니다 및 Advanced Google Services

는 API 요청 매개 변수와 일치하는 재생 목록 항목의 컬렉션을 반환합니다. 지정된 재생 목록의 모든 재생 목록 항목을 검색하거나 고유 한 ID로 하나 이상의 재생 목록 항목을 검색 할 수 있습니다.

AFAIK 개인/비공개 동영상을 소유하고 계시다면 Youtube API v3를 사용하여 동영상을 가져올 수 있습니다. 관련 질문 (Using the YouTube API v3 to list all private videos, Google Youtube Data API: Private videos with API keyGoogle YouTube API (v3): how to access my unlisted/private videos from my server?)을 모두 읽고 동영상 소유자로 ID를 검색하는 방법에 대해 논의 할 수 있습니다.

+0

글쎄요, 내 YouTube 재생 목록에서 비공개로 설정 한 비디오 ID 번호와 일반 ** 비공개 비디오 제목 **을 소유하고 싶습니다. 이 비공개 동영상은 여전히 ​​내 재생 목록에 있으며 내 것이 아니며 비공개로 설정됩니다. 이 비디오가 더 이상 공개되지 않았 음을 알리고 싶었습니다. PlaylistItems : 목록을 사용하고 고급 Google 서비스를 사용하여 YouTube API를 사용하려고했습니다. 그러나 Youtube는 재생 목록을 가져올 때 일반적인 "비공개 동영상"제목과 비디오 ID를 제공하지 않습니다. 나는 틀린 일을하고 있는지, Youtube가 바뀌 었는지보고 싶었다. –

+1

API에서 뭔가 바뀌 었다고 생각합니다. 이전에는 비공개 동영상을 식별하여 재생 목록에서 삭제할 수있었습니다. 이제 총 재생 횟수가 "totalResults": 4인데도 재생 목록 항목이 반환되지 않고 데이터 구조에 3 개의 항목 만 표시됩니다. – Tym

0

이 문제는 해결되었습니다. 이제 당신은 익숙했던 행동을합니다.

+1

업데이트 해 주셔서 감사합니다. 나는 그것이 기쁘다. : D –