In MY android app i want to share video from android app to facebook wall. Below is my code for doing so-
Request.Callback callback5 = new Request.Callback() {
public void onCompleted(Response response) {
Toast.makeText(mContext,"Success",Toast.LENGTH_SHORT).show();
mDialog.dismiss();
}
};
File mFile = new File(videoPath);
Request request5;
try {
request5 = Request.newUploadVideoRequest(session,
mFile, callback5);
RequestAsyncTask task5 = new RequestAsyncTask(request5);
task5.execute();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Also made changes in fb api console.But when upload video-
{Response: responseCode: 403, graphObject: null, error: {HttpStatus: 403, errorCode: 200, errorType: OAuthException, errorMessage: (#200) Requires extended permission: publish_actions}, isFromCache:false}
Edit: Permissions i have added-
` Session s = new Session(mContext);
Session.setActiveSession(s);
s.openForPublish(new Session.OpenRequest(PostVideoToFBWall.this).setCallback(callback).setPermissions("public_profile","email","publish_actions"));`