그래서 나는 자동으로 I가 가입 한 모든 채널을 삭제할 수있는 프로그램을 만들려고 노력하고 있어요,하지만 난 해결하지 못할 오류에 달렸다 :YouTube API v3 (Java)으로 구독을 삭제하는 방법은 무엇인가요? <p></p> 내가 (적절한 인증을 완료 한 후)이 코드가 ..
Subscriptions subs = youtube.subscriptions();
com.google.api.services.youtube.YouTube.Subscriptions.List subscribers =subs.list("id").setMySubscribers(true);
SubscriptionListResponse resp = subscribers.execute();
for(Subscription s: resp.getItems()){
System.out.println(s.getId());
com.google.api.services.youtube.YouTube.Subscriptions.Delete d = subs.delete(s.getId());
d.execute();
}
그러나, 이것을 실행하는 날이 오류를 제공합니다
는 유튜브 튜토리얼에서 구독을 추가하는 코드를 시도를하고 잘 작동합니다 ..
EDIT : 오류는 d.execute()에서 비롯됩니다.
EDIT2 : 또한 구독을 삭제 https://developers.google.com/youtube/v3/docs/subscriptions/delete (페이지 하단)의 예를 사용하고있는 것은
오류는 아주 자명하다. * 사용 권한이 거부되었습니다. * 따라서 사용자 정의 위치 (자격 증명, 잠재적 인 비밀 키 등)를 확인해야합니다. –
나는 거기에서 보았다. 나는 가능한 최대의 인증 수준을 준다. –