Facebook Post 点赞操作在 Android 中不起作用

Facebook Post Like action not working in Android

我在 android 应用程序中使用 facebook sdk 登录。我的代码在 android 应用程序中可以正常登录 facebook。但后来我使用 facebook 就像使用 facebook sdk 的操作发生错误。错误如下

{Response:  responseCode: 403, graphObject: null, error: {HttpStatus: 403, errorCode: 200, errorType: OAuthException, errorMessage: (#200) You do not have sufficient permissions to perform this action}, isFromCache:false}}, isFromCache:false}

代码是:-

String grapPath = String.format("%s/likes", postID);
        Request request = new Request(Session.getActiveSession(), grapPath,
                null, HttpMethod.POST, new Request.Callback() {
                    @Override
                    public void onCompleted(Response response) {
                        String res = response.toString();
                        Log.i("********************************", res
                                + " Success!");
                    }
                });
        Request.executeBatchAsync(request);

请帮我解决这个问题。

错误很明显,您没有 post 所需的权限, 在登录用户时,请求相关权限 "publish_actions"

了解更多信息 --> https://developers.facebook.com/docs/facebook-login/permissions