Facebook Android SDk使用本机Facebook应用程序发布到我的墙上,如果FB应用程序不存在,则通过web浏览器发布

Facebook Android SDk使用本机Facebook应用程序发布到我的墙上,如果FB应用程序不存在,则通过web浏览器发布,android,facebook,Android,Facebook,我想在5月份的应用程序中加入一个按钮,它可以让用户输入一些信息并将其张贴在墙上。我的问题是,如何实现这个场景: 用户输入消息并单击共享按钮 如果设备上存在本机FaceBook应用程序,则会启动该应用程序以发布此消息,或先登录并授予权限 如果设备上不存在本机FaceBook应用程序,则会启动web浏览器并重定向到FaceBook页面,以便登录和发布消息。(或使用WebView而不是web浏览器应用程序弹出) 这是示例项目链接 教程链接是:你使用过facebook sdk吗?我知道,我看过文档,但我

我想在5月份的应用程序中加入一个按钮,它可以让用户输入一些信息并将其张贴在墙上。我的问题是,如何实现这个场景:

  • 用户输入消息并单击共享按钮
  • 如果设备上存在本机FaceBook应用程序,则会启动该应用程序以发布此消息,或先登录并授予权限
  • 如果设备上不存在本机FaceBook应用程序,则会启动web浏览器并重定向到FaceBook页面,以便登录和发布消息。(或使用WebView而不是web浏览器应用程序弹出)

  • 这是示例项目链接


    教程链接是:

    你使用过facebook sdk吗?我知道,我看过文档,但我没有;我不知道如何在这个场景中使用它。我知道如何将消息发布到墙上,但我不知道如何执行此检查:如果本地fb应用程序出现,请转到那里,如果不使用web。实际上,如果设备安装了facebook应用程序,您将被带到已安装的FB应用程序,否则它将为您提供一个用于登录ID和密码的弹出窗口。在文档中,他们还提供了示例项目,您可以参考