Facebook分享按钮获取访问令牌

时间:2017-02-19 19:40:51

标签: android facebook share

我正在开发一个Android应用程序,我正在使用Facebook ShareButton共享内容。它成功地分享了内容。如果用户使用不同的提供商登录,则会请求登录facebook。我正在尝试链接用户帐户。如果用户使用电子邮件和密码登录,则希望在Facebook上分享一些内容。单击共享按钮。 Facebook想要登录。用户登录和内容共享。问题是我需要facebook访问令牌来保存提供者。但我不知道该怎么做。分享按钮代码喜欢这个;

            ShareOpenGraphObject object = new ShareOpenGraphObject.Builder()
                    .putString("og:type", "restaurant.restaurant")
                    .putString("og:title", ((MainActivity) getActivity()).getCurrentRest().getName())
                    .putString("og:description", uc.formCheckinText())
                    .build();
            // Create an action
            ShareOpenGraphAction action = new ShareOpenGraphAction.Builder()
                    .setActionType("restaurant.visited")
                    .putObject("restaurant", object)
                    .build();
            ShareOpenGraphContent content = new ShareOpenGraphContent.Builder()
                    .setPreviewPropertyName("restaurant")
                    .setAction(action)
                    .build();
            facebookCheckinButton.setShareContent(content); 

0 个答案:

没有答案