如何在Android上的Facebook上发布或分享按钮

时间:2015-10-20 15:02:24

标签: android facebook

Facebook让我疯了!我不知道,他们想从我这里得到什么。问题是我想在我的Android应用程序中制作SHARE按钮。我应该写什么代码来获得类似的窗口? 这是我想做的照片: http://s29.postimg.org/pvgbhv1dz/151020_0002.png

这是我现在这样做的代码:

case FB_ID:
            FacebookSdk.sdkInitialize(getApplicationContext());
            fbCallbackManager = CallbackManager.Factory.create();
            LoginManager.getInstance().logInWithPublishPermissions(this, Arrays.asList("publish_actions"));
            LoginManager.getInstance().registerCallback(fbCallbackManager,
                    new FacebookCallback<LoginResult>() {
                        @Override
                        public void onSuccess(LoginResult loginResult) {
                            Log.d(TAG, "FB");
                            openFragment(MakeWallPostFragment.newInstance(social_id,null), false);
                            // App code
                        }

                        @Override
                        public void onCancel() {
                            // App code
                            finish();
                        }

                        @Override
                        public void onError(FacebookException exception) {
                            // App code
                        }
                    });
            break;

这段代码给了我这样的错误:

LoginManager.getInstance().logInWithPublishPermissions(this, Arrays.asList("publish_actions")); //this is the culprit string gives me:

缺少publish_actions权限,     除非此应用程序被授权在另一个安装中发布,否则共享将失败。这个错误 我应该用它来实现它? 顺便说一下,这是带有解释的视频,但我认为所有这些内容现已弃用:http://www.youtube.com/watch?v=iBBVkwBeaY4

0 个答案:

没有答案