YouTube 데이터 api v3을 사용하고 있지만 이상한 문제가 있습니다. 페이지 매김의 경우 후속 요청을 보내는 동안 nextPageTokem을 응답에서 사용해야하지만 내 문제는 응답에서 nextPageToken을 얻지 못한다는 점입니다. 내 코드는 아래와 같습니다.페이지 매김 문제가있는 Youtube Data API v3 Java 검색
youtube = new YouTube.Builder(HTTP_TRANSPORT, JSON_FACTORY, new HttpRequestInitializer() {
public void initialize(HttpRequest request) throws IOException {}
}).setApplicationName("DMT").build();
String queryTerm = "<my movie>";
YouTube.Search.List search = youtube.search().list("id,snippet");
String apiKey = properties.getProperty("youtube.apikey");
search.setQ(queryTerm);
search.setVideoDuration("long");
search.setType("video");
search.setFields("items(*)");
SearchListResponse searchResponse = search.execute();
System.out.println(searchResponse.toPrettyString());
System.out.println(searchResponse.getNextPageToken());
List<SearchResult> searchResultList = searchResponse.getItems();
if (searchResultList != null) {
System.out.println(searchResponse.getPageInfo());
prettyPrint(searchResultList.iterator(), queryTerm);
}
무엇이 누락 되었습니까? 응답에서 헤더를 얻기 위해 어떤 것을 설정해야합니까?
미리 답변 해 주셔서 감사합니다.
감사합니다. @Ibrahim Ulukaya, 도움이되었습니다. 이러한 것들에 대한 문서가 있습니까? v3의 설명서는 일부 샘플 및 javadoc 이외에 매우 희소하게 보입니다. – Karthik