2015-09-06 16 views
12

Linkedin API'sine bağlanırken sorun yaşıyorum.Linkedin Android SDK - API'ye bağlanılamıyor (INVALID_REQUEST)

Bu https://developer.linkedin.com/docs/android-sdk ve bu https://developer.linkedin.com/docs/android-sdk-auth takip ediyorum, ama ben bu hata kodunu alıyorum: hak iddia ettiğinizden emin olun

public void shareOnLinkedin() { 

    AuthListener authListener = new AuthListener() { 
     @Override 
     public void onAuthSuccess() { 
      Log.d(TAG, "Success"); 
     } 

     @Override 
     public void onAuthError(LIAuthError error) { 
      Log.d(TAG, error.toString()); 
     } 
    }; 

    LISessionManager 
      .getInstance(getApplicationContext()) 
      .init(ColectionDetailActivity.this, buildScope(), authListener, true); 
} 

private static Scope buildScope() { 
    return Scope.build(Scope.R_BASICPROFILE, Scope.W_SHARE); 
} 

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    ... 

    try { 
     LISessionManager.getInstance(getApplicationContext()) 
       .onActivityResult(this, requestCode, resultCode, data); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    } 
} 
+0

Bunları yararlı bulabilirsiniz http://stackoverflow.com/questio ns/29787977/android-linkedin-mobile-sdk-error http://duladissa.blogspot.com.au/2015/03/android-linkedin-sdk-100-usage.html Daha fazla yardıma ihtiyacınız varsa bildirin. –

+0

sistem zaman meselesi olabilir .. mobil saatinizi kontrol edin .. – uday

+0

Aynı sorun burada, işe yaramazsa veya yararlı bir şey bulamadınız :-(. –

cevap

2

:

{ 
"errorCode": "INVALID_REQUEST", 
"errorMessage": "either bundle id or package name \/ hash are invalid, unknown, malformed" 
} 

My uygulaması şu ana kadar oldukça basittir LinkedIn Geliştirici Konsolu'nuzda tüm hash'ları doğru bir şekilde eklediniz.

Generating a debug key hash value


Bu Mobil altında ve şu şekilde görünecektir

LinkedIn SDK kullanarak olacak

App Paket: com.mypackage.app

Oluşturulan paket karma: /i17lYLZpSffk1wdD+KzlRJroZU=

+0

Bu dokümantasyona göre yapıldı, ancak yine de doğru şekilde bağlanmıyor. – FeleMed

+0

Tüm anahtar karmalarını eklediğinizden emin olun: ekibinizdeki tüm geliştiricilerin debug.keystore yanı sıra, sürüm anahtar deponuzu Sadece uygulamanızın aynı anahtar deposuyla imzalandığından emin olun. LinkedIn Geliştirici Konsolu'na eklendi: – deubaka

+0

Cevabınız için teşekkür ederiz. Aslında, pakete göre paketin adını ve paket adını ekledim, bu aslında facebook SDK ile yapman gereken yapılandırma adımının aynısıdır. Aynı PackageName ve Hash, yine de bu hatayı alıyorum. – FeleMed