2013-12-19 75 views
0

我想使用Socialauth API在LinkedIn上共享圖像。我已經成功發佈文本。但是,雖然我試圖使用其方法adapter.uploadImage(message, fileName, bitmap, quality);分享圖像,它拋出「圖片上傳錯誤」。LinkedIn Social auth圖像共享錯誤

我試圖找到解決方案,並檢查下面的解決方案但沒有爲我工作。

Solution 1

還檢查所有Issues Reported

這是我努力的代碼。

adapter.updateStatus(edit.getText().toString(), 
      new MessageListener(), false); 
File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM), 
         "Lighthouse.jpg"); 

    // to share on multiple providers 
    adapter.updateStatus(edit.getText().toString(), 
     new MessageListener(), false); 
    Bitmap bitmap = BitmapFactory.decodeFile(file.getAbsolutePath()); 
     try { 
      adapter.uploadImage("Image Posting","Lighthouse.jpg", 
        bitmap, 100); 

     } catch (Exception e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 

我得到下面的錯誤。

12-19 05:40:21.885: W/System.err(13230): org.brickred.socialauth.exception.SocialAuthException: Image Upload Error 
12-19 05:40:21.894: W/System.err(13230): at org.brickred.socialauth.android.SocialAuthAdapter.uploadImage(SocialAuthAdapter.java:1137) 
12-19 05:40:21.894: W/System.err(13230): at org.brickred.socialshare.ShareButtonActivity$ResponseListener$1.onClick(ShareButtonActivity.java:171) 
12-19 05:40:21.894: W/System.err(13230): at android.view.View.performClick(View.java:4204) 
12-19 05:40:21.894: W/System.err(13230): at android.view.View$PerformClick.run(View.java:17355) 
12-19 05:40:21.894: W/System.err(13230): at android.os.Handler.handleCallback(Handler.java:725) 
12-19 05:40:21.894: W/System.err(13230): at android.os.Handler.dispatchMessage(Handler.java:92) 
12-19 05:40:21.894: W/System.err(13230): at android.os.Looper.loop(Looper.java:137) 
12-19 05:40:21.894: W/System.err(13230): at android.app.ActivityThread.main(ActivityThread.java:5041) 
12-19 05:40:21.894: W/System.err(13230): at java.lang.reflect.Method.invokeNative(Native Method) 
12-19 05:40:21.894: W/System.err(13230): at java.lang.reflect.Method.invoke(Method.java:511) 
12-19 05:40:21.894: W/System.err(13230): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 
12-19 05:40:21.904: W/System.err(13230): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 
12-19 05:40:21.904: W/System.err(13230): at dalvik.system.NativeStart.main(Native Method) 

請幫助我,如果有人遇到這個問題。

任何幫助將不勝感激。

謝謝。

回答

0

對於任何Auth,您需要添加該API存儲庫的Jar文件。 如果您已經包含此Jar文件,請檢查它們。其更新或不 你可以得到Jar文件形式here

我嘗試過類似的應用程序面臨的Oauth問題,JAR文件及其解決

我想你已經解決了身份驗證問題..

或可與圖像問題......也檢查您的權限。

我想你需要嘗試this..

我希望這可以幫助全

相關問題