2014-06-05 6 views
14

Ho seguito questo tutorial https://developers.google.com/youtube/v3/code_samples/java#search_by_keywordProblemi nell'importazione di "google.api.services.samples.youtube.cmdline.Auth;"?

retreive video di YouTube basati su parole chiave utilizzando YouTubeData API

Questa sezione mi sta dando l'errore: "Error:(117, 43) error: cannot find symbol variable auth"

youtube = new YouTube.Builder(Auth.HTTP_TRANSPORT, Auth.JSON_FACTORY, new HttpRequestInitializer() { 
       public void initialize(com.google.api.client.http.HttpRequest request) throws IOException { 
       } 
      }) 
        .setApplicationName("youtube-cmdline-search-sample") 
        .build(); 

Penso che questa classe non è essere importato

import com.google.api.services.samples.youtube.cmdline.Auth; 

I s s cercò internet per qualcun altro che aveva questo problema ma alla domanda non fu mai data risposta .... qualcuno può aiutarmi per favore?

risposta

26

Questa due definito può essere trovato nell'esempio youtube: Auth.java file from example

Sei può semplicemente sostituire la stringa Builder come segue:

new YouTube.Builder(new NetHttpTransport(), new JacksonFactory(), new HttpRequestInitializer() 

Questo farà il trucco, lo stesso come trovare le definisce .

Speriamo che questo aiuti, BR, Adrian.