【问题标题】:LinkedIn Social auth Image sharing errorLinkedIn Social auth 图片分享错误
【发布时间】:2013-12-19 05:48:28
【问题描述】:

我正在尝试使用 Socialauth API 在 LinkedIn 上分享图片。我已经成功发布了文本。但是,当我尝试使用其方法 adapter.uploadImage(message, fileName, bitmap, quality); 共享图像时,它会抛出“图像上传错误”。

我试图找到解决方案并检查以下解决方案但没有一个对我有用。

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)

如果有人遇到此问题,请帮助我。

任何帮助将不胜感激。

谢谢。

【问题讨论】:

    标签: android linkedin socialauth android-sharing


    【解决方案1】:

    对于任何身份验证,您需要添加该 API 存储库的 Jar 文件。 如果您已经包含此 Jar 文件,请检查它们。更新与否 你可以得到那个jar文件表单here

    我尝试了一个类似的应用程序,遇到了 jar 文件的 Oauth 问题,它已解决

    我认为您已经解决了身份验证问题..

    或者图像可能有问题...同时检查您的权限。

    我觉得你需要试试this..

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-17
      • 2018-06-20
      • 2021-04-20
      • 1970-01-01
      • 2018-01-16
      • 1970-01-01
      • 2018-03-26
      相关资源
      最近更新 更多