Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我需要在Android应用程序中支持Facebook登录才能在Facebook上共享用户的帖子吗?_Android_Facebook_Authentication_Facebook Sharer - Fatal编程技术网

我需要在Android应用程序中支持Facebook登录才能在Facebook上共享用户的帖子吗?

我需要在Android应用程序中支持Facebook登录才能在Facebook上共享用户的帖子吗?,android,facebook,authentication,facebook-sharer,Android,Facebook,Authentication,Facebook Sharer,我正在创建一个Android应用程序,它使用用户的Google帐户凭据来验证他们的电子邮件地址。然而,我想在我的应用程序中以Facebook上的帖子的形式分享用户的交易。我浏览了Facebook提供的Android共享文档 从文档中可以看出,在我的Android应用程序中,是否必须支持Facebook登录作为身份验证方法尚不清楚。以下是文档中相互矛盾的引述,这些引述让我感到困惑: 引文1: 也可以通过两种不同的方式共享项目: 使用共享对话框,一个具有Facebook外观的内置对话框,非常容易实现

我正在创建一个Android应用程序,它使用用户的Google帐户凭据来验证他们的电子邮件地址。然而,我想在我的应用程序中以Facebook上的帖子的形式分享用户的交易。我浏览了Facebook提供的Android共享文档

从文档中可以看出,在我的Android应用程序中,是否必须支持Facebook登录作为身份验证方法尚不清楚。以下是文档中相互矛盾的引述,这些引述让我感到困惑:

引文1:

也可以通过两种不同的方式共享项目:

使用共享对话框,一个具有Facebook外观的内置对话框,非常容易实现,并且不需要用户使用Facebook登录您的应用程序才能共享。 进行API调用,这允许您更好地控制共享用户体验,但需要用户使用Facebook登录登录到您的应用程序才能共享,因此需要更多的实施工作。 引文2:

在您可以从应用程序共享到Facebook或尝试遵循任何共享教程之前,您需要:

您的环境已设置 Facebook应用程序已正确配置并链接到您的Android应用程序,且已启用Facebook登录 添加到项目中的Facebook SDK
因此,有经验的人能否澄清,在Android应用程序中实现共享对话框是否也需要实现Facebook登录?

如果使用共享对话框,则不需要实现Facebook登录。但是,您确实需要有一个Facebook应用程序ID。

我们实现了与are应用程序双向1的Facebook集成。使用本机应用程序意味着尝试通过设备facebook应用程序登录、共享。2.使用facebook dialog 2种方式通过facebook dialog做任何事情,即使facebook应用程序在设备上可用。