【发布时间】:2013-05-23 17:28:48
【问题描述】:
我在我的应用程序中使用 Facebook SDK 3.0。我可以通过 Facebook 示例中提供的会话登录示例获取用户详细信息,例如访问令牌、电子邮件和姓名。我正在初始化会话对象并在登录页面本身上获取访问令牌、电子邮件和名称。完成获取电子邮件和访问令牌后,我将它们保存在 Shared Preference 中并将用户发送到 home Activity 并清除 Activity 堆栈。
现在的问题是,用户导航到整个应用程序时,它会降落在一个页面上,在该页面上,他可以选择在他的 Facebook 墙上分享某些内容。截至目前,我唯一拥有的是访问令牌。我的问题是,我现在该怎么办?我的意思是,我显然不希望用户再次登录 Facebook 并发布到墙上。我只想让用户点击一个按钮,故事应该会自动分享到他的 Facebook 墙上。我该怎么做?我应该通过 Intent 传递会话对象吗?我应该使用保存在共享首选项中的访问令牌来启动新会话吗?我应该怎么做?
我发现了很多关于 Facebook SDK 3.0 的问题,但没有一个可以提供我正在寻找的东西。有人能解释一下吗?
【问题讨论】:
标签: android facebook facebook-android-sdk