facebook登录会话和权限

问题描述 投票:0回答:1

我建立了一个IOS应用程序并使用Facebook登录名,但是如果要使用php提取用户照片,朋友列表之类的数据,我是否必须让用户再次在我的网站上批准,否则一项批准将允许登录名要跨Web,iOS和Android跨平台完成?

php android ios facebook
1个回答
0
投票

使用Facebook Apps API,它使用短期访问令牌,默认寿命为2小时。因此,无论平台/ OS /应用程序如何,您都将需要续订这些令牌。您必须设置您的应用程序来处理Facebook API返回的错误消息,并做出相应的响应,因此,当访问令牌到期时,您可以在后台进行续订,而无需进一步的用户输入/管理。

关于有效利用用户数据,当应用程序首次连接时,您只需提取所需的数据(如果是用户照片,朋友列表等),并将其存储在应用程序数据库中以备使用。然后,当访问令牌过期时,您只需要相应地对其进行更新即可。

特别是“ Facebook登录名”,它们为跨平台使用提供了更多功能。通过以下链接阅读此内容:https://developers.facebook.com/docs/facebook-login/overview/v2.0#cross-platform

该锚定链接应为您提供您想要的详细信息/信息。

© www.soinside.com 2019 - 2024. All rights reserved.