【发布时间】:2013-03-05 19:26:36
【问题描述】:
我上传视频的代码:
request = Request.newUploadVideoRequest(Session.getActiveSession(), new File("/mnt/sdcard/DCIM/Camera/VID_20130317_185519.3gp"), FBRequestCallbacker);
Bundle params = request.getParameters();
if (!mPost.getDescription().equals("")) {
params.putString("description",mPost.getDescription() + " \n\n" + footer.toString());
} else {
params.putString("description", footer.toString());
}
if (!mPost.getDescription().equals("title")) {
params.putString("title", mPost.getTitle());
}
request.setParameters(params);
request.executeAsync();
回调函数没有返回错误,即 response.getError() == null。但是,Facebook 网站返回“无法处理您的视频。请访问视频帮助页面了解常见问题。”并且没有办法进一步检查。
有什么想法吗?非常感谢。
【问题讨论】:
-
我尝试使用以前的 SDK 并使用我发现的修复程序(类似于 stackoverflow.com/questions/10696683/…)可以上传视频,但现在不能。它得到了与 SDK3.0 相同的消息。奇怪的是他们在 SDK3.0 中没有视频上传示例。有没有人有工作的例子?在过去的几天里,我一直在努力解决这个问题。
-
我找到了我上次关注的帖子。 stackoverflow.com/questions/6908413/… 我重新实现了它,但它不再工作了。同样的消息“无法处理您的视频。访问视频帮助页面以了解常见问题”在 FB 通知中出现。由于我的声誉得分不足,我无法在该帖子上发布任何 cmets。有人可以确认这些代码是否仍然有效吗?非常感谢。
-
这个问题似乎离题了,因为它是关于 Facebook 帐户的问题。
标签: android facebook video upload sdk3.0