【问题标题】:Uploading mp4 Video to facebook using Android app使用 Android 应用程序将 mp4 视频上传到 facebook
【发布时间】:2013-07-03 12:08:41
【问题描述】:

在我的 android 应用程序中,要求是将 mp4 视频文件/JPEG 图像从 SD 卡上传到 facebook。我们能够将 JPEG 图像发布到 facebook。但是当我们尝试将它用于 mp4 视频文件时,它无法上传。我们收到这些错误

HTTP Error 400 Bad request

和错误信息

"error":{"message":"(#352) Sorry, the video file you selected is in a format that we don't support.","type":"OAuthException","code":352}}

这是否意味着根本不可能通过Android将mp4视频文件上传到facebook? facebook是否支持上传mp4文件?

请帮忙。

【问题讨论】:

  • 我遇到了同样的问题。你解决了吗?

标签: android android-facebook


【解决方案1】:

StackOverflow 中已经回答了类似的问题。

Is uploading videos from an SD Card to Facebook possible with the Facebook SDK?

试试Erickthis。那里给出的解决方案应该适合你。

【讨论】:

    【解决方案2】:

    我遇到了你的问题,我更改了请求参数“video”->“video.mp4”然后它就像一个魅力:))

    这是我的代码

        File videoFile = new File(videoPath);
        AccessToken accessToken = AccessToken.getCurrentAccessToken();
        GraphRequest request = GraphRequest.newPostRequest(accessToken, "me/videos", null, new GraphRequest.Callback() {
            @Override
            public void onCompleted(GraphResponse response) {
                Log.d("mylog", "uploadVideo Completed " + response.toString());
            }
        });
    
        Bundle params = request.getParameters();
        params.putString("access_token", accessToken.getToken());
        params.putByteArray("video.mp4", getFileInByte(videoFile));
        request.setParameters(params);
        request.executeAsync();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-09
      • 2012-04-26
      • 1970-01-01
      • 2011-10-30
      • 2011-06-24
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      相关资源
      最近更新 更多