어떤 재생 목록에 특정 동영상이 있는지 알고 싶습니다. 그 반대는 쉽습니다. 재생 목록에있는 동영상을 찾으십시오.하지만 원하지 않습니다.Youtube API를 통해 동영상이있는 재생 목록 찾기
이미 YT는 다음과 같은 경로를 통해이 작업을 수행 할 수 있습니다,하지만 천천히 바보와 :
- GET 채널 ID를 영상 데이터에서 (
videos?id=...
) - 얻을 채널 ID에서 재생 목록 (
playlists?channelId=...
) - 루프 모든 재생 목록을 통해 모든 동영상 찾기 (
playlistItems?playlistId=...
)
내가 말한 것처럼 : 어리 석고 천천히. 비디오 작성자가 만든 재생 목록 만 있기 때문에이 단계를 수행 할 수 있습니다. (그렇지 않으면 YT를 모두 다운로드해야합니다.)
내가 찾고있는 것은 일종의 요청이며 playlists?videoId=...
이지만 물론 존재하지 않습니다.
내 3 단계보다 나은 방법이 있습니까?
추신. the script to use my 3 steps을 만들었지 만 많은 요청이 있습니다. 재생 목록에 사용 가능한 재생 목록 ID가없는 것 같습니다 ... 브라우저에서 재생 목록 GUI 스타일을 표시하는 데 필요한 ID가 필요합니다.
동영상이 여러 재생 목록에서 발생할 수 있으므로 가능하지 않습니다. 가능한 경우 검색 할 재생 목록 집합을 정의해야합니다. YT API를 살펴본 결과 요청과 비슷한 것을 찾을 수 없었습니다. – kernel
저자의 재생 목록에만 관심이 있으니 제한해야합니다.하지만 당신이 옳다고 생각합니다. YT의 API는 다음과 같아야합니다. ( – Rudie
달성하고자하는 것에 대해 이야기 할 수 있습니까? "브라우저에서 재생 목록 GUI 스타일을 표시하는 데 필요한 ID가 필요합니다."YouTube가 그런 API를 제공한다고 생각하지는 않지만 어쩌면있을 수 있습니다. 최종 목표에 대한 해결 방법 – wanghq