我有客户端的FB连接工作。在我的示例中,您只需单击“使用Facebook登录”,然后会出现一个弹出窗口,然后将其登录,然后返回到应用程序,在应用程序中,我会显示它们的名称和图片。
我的问题是如何利用这种联系。
让我从服务器上查询他们的帐户的服务器?,
任何帮助找出这是如何运作将是惊人的。非常感谢您的帮助!
发布于 2011-11-07 15:44:09
,如果他们使用fb登录,我会第一次用这个信息创建一个帐户吗?然后用应用程序特定的信息来补充这一信息?那每次他们登录的时候都要抢那个账户?我应如何参考现有的帐户?
是的,你可以使用他们的Facebook ID来找出他们是否有一个现有的账户。
我只能查询API中来自客户端的数据,或者我可以在服务器上存储一些信息,让我可以从服务器查询他们的帐户?
存储访问令牌。如果您需要长期访问(默认令牌在一两个小时后到期),则需要请求offline_access扩展权限。
,如果两个人是朋友的话,这样的事情会怎么样呢?这会在服务器上完成吗?查询是什么样子的?
从https://graph.facebook.com/me/friends中获取用户的好友列表,并查看该朋友的Facebook ID是否在其中。
会话持续多长时间,是如何决定的?登录会在多个访问中持续吗?
当用户通过OAuth授权您的应用程序时,将以秒为单位的过期时间附加到该URL。
当用户当前在应用程序中没有活动时,
可以使用登录吗?在两次访问中查询某个状态或为他们的帐户提出请求?
是的,直到令牌过期。关于offline_access,请参阅上面的内容。
https://stackoverflow.com/questions/8038534
复制相似问题