Upload Video To Facebook from my android app fail with error extended permission requiren status 403

落爺英雄遲暮 提交于 2019-12-11 13:56:52

问题


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"));`

来源:https://stackoverflow.com/questions/26191889/upload-video-to-facebook-from-my-android-app-fail-with-error-extended-permission

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!