在平台之间传输 Facebook 会话对象
Posted
技术标签:
【中文标题】在平台之间传输 Facebook 会话对象【英文标题】:Transferring Facebook session object between platforms 【发布时间】:2014-12-17 13:29:30 【问题描述】:在等待回复我的问题here时,其要点是:
-
我想在我的 ios 应用上开始 Facebook 登录
我想继续使用 Parse.com CloudCode,在那里我可以使用 MasterKey() 写入未经身份验证的 PFUser,以便我可以将 PFUser 链接到步骤 1 中提到的活动 Facebook 会话
我想返回我的 iOS 应用并让 PFUser 成为我在应用上的活跃/当前用户
我想知道是否可以将活动的 FBSession 对象从 iOS 传递到 CloudCode (javascript)?
【问题讨论】:
【参考方案1】:当然,您可以在设备之间传递 Facebook 会话。只需获取 FBSession 并将其传递给云代码,就像任何变量一样。在云代码调用上设置回调以处理传回的用户。
您还可以在此处找到有关 Facebook 会话的有用背景信息:
https://developers.facebook.com/docs/facebook-login/ios/v2.2#sessions
fb ios sdk session for use with existing fb connect website
【讨论】:
以上是关于在平台之间传输 Facebook 会话对象的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 上使用带有 UIActivityViewController 的 Facebook SDK 会话对象