Ios 我们可以从Facebook应用程序获取电子邮件Id吗?
应用程序是否可以检查是否有人在手机中登录Facebook应用程序,如果登录,则从该应用程序获取用户电子邮件Id并在其应用程序中使用?要获取登录用户的电子邮件地址,您必须使用API进行验证,并且用户必须使用Oauth工作流批准您 你可以使用Facebook API显示一个定制的登录/连接按钮,但如果我没记错的话,那是一个嵌入在你页面中的iframe,你永远看不到来自它的电子邮件Ios 我们可以从Facebook应用程序获取电子邮件Id吗?,ios,xcode,facebook,Ios,Xcode,Facebook,应用程序是否可以检查是否有人在手机中登录Facebook应用程序,如果登录,则从该应用程序获取用户电子邮件Id并在其应用程序中使用?要获取登录用户的电子邮件地址,您必须使用API进行验证,并且用户必须使用Oauth工作流批准您 你可以使用Facebook API显示一个定制的登录/连接按钮,但如果我没记错的话,那是一个嵌入在你页面中的iframe,你永远看不到来自它的电子邮件 tldr;否。您需要使用Oauth工作流进行身份验证,并让用户授予您权限。首先您必须对用户进行身份验证,然后才能登录用户
tldr;否。您需要使用Oauth工作流进行身份验证,并让用户授予您权限。首先您必须对用户进行身份验证,然后才能登录用户配置文件信息。为此,您必须使用Facebook API。请查看下面的链接。
我的意思是安装在手机上的FB应用程序,它可以向安装在同一手机上的另一个应用程序提供用户的电子邮件id。除非该应用程序经过身份验证且用户批准,否则不能。如果我调用facebook登录方法,那么我需要在获得有关该用户的任何数据之前批准该应用程序。您首先需要请求该用户的许可。一旦用户进行身份验证,您就可以获得他的个人资料信息。在请求许可时,请不要提及您想要的信息类型。