我上传视频的代码:
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 网站返回“无法处理您的视频。请访问视频帮助页面了解常见问题。” 并且没有办法进一步检查。
任何想法?非常感谢。