9

在我的应用程序中,我需要在用户的时间轴上发布某些内容。我遵循了https://developers.facebook.com/docs/howtos/androidsdk/3.0/publish-to-feed/上给出的官方教程。但在本教程中,他们提到首先设置登录流程。他们给出了一个很好的指南来做到这一点。没关系。

但我想要的方式是,用户只会看到分享故事按钮。如果用户已登录,则应直接发布故事。如果没有,则应遵循正常的登录流程,询问所需的权限,并发布登录回调故事。我不想明确显示登录按钮。

我坚持这一点,因为在文档中,他们提到的任何地方都 <com.facebook.widget.LoginButton .... />用于登录目的。我根本不想使用它,因为这需要用户交互两次。第一次点击登录按钮,第二次发布故事,他/她必须点击分享故事按钮。

我找不到检查用户是否未登录并强制他/她首先从我的代码块登录的方法。

4

1 回答 1

3

可能有点晚了,但这似乎回答了你的问题:

Android - Facebook SDK 3 - 如何在没有 LoginButton 的情况下以编程方式登录

于 2013-06-20T01:31:02.323 回答