2015-05-14 11 views
5

G + 'ya giriş yaptığım ve bir GoogleApiClient nesnesi kullandığım bazı bilgileri aldığım bir android uygulamasına sahibim. Bu, nasıl ayarlandığınıza bağlı olarak tüm google apislerine erişebilmelidir. Ben g + için bunu: Bence de youtube erişmek için permision vermeye çalışıyorumgoogleapiclient kullanarak android'den youtube videolarının listesine nasıl erişilir?

mGoogleApiClient = new GoogleApiClient.Builder(this).addConnectionCallbacks(this).addOnConnectionFailedListener(this).addApi(Plus.API, Plus.PlusOptions.builder().build()).addScope(Plus.SCOPE_PLUS_LOGIN).build(); 

ama addApi yöntemi ve nasıl kullanılacakları yer aldığını apis bulamadı oldum. Youtube API belgeleri, sahip olduğumla uyumlu olmayan çok farklı bir yöntem kullanıyor. Güncel kodumla youtube'ya nasıl erişebilirim?

cevap

0

youtube iznini ekleyin, ardından veri api'yi kullanabilirsiniz. auth ile youtube api'yi kullanıyorum.

GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) 
      // scope=https://www.googleapis.com/auth/youtube& 
      .requestScopes(new Scope(YouTubeScopes.YOUTUBE_READONLY)) 
      .requestId() 
      .requestEmail() 
      .build(); 
İlgili konular