如何在 facebook 应用程序/Safari IOS 中通知应用程序用户已更改

Posted

技术标签:

【中文标题】如何在 facebook 应用程序/Safari IOS 中通知应用程序用户已更改【英文标题】:How to notify app that user has changed in facebook app/ Safari IOS 【发布时间】:2013-07-17 05:30:53 【问题描述】:

在我的应用程序中使用 Facebook SDK 3.5.1,我的要求是我已经通过 facebook 与一个用户(比如用户 A)登录了应用程序,现在如果我在移动 safari/ 中与其他用户(比如用户 B)一起登录facebook 应用程序(哪一个可用),在这种情况下,我的应用程序可以收到通知,通知另一个用户登录,而不是登录应用程序的用户。

任何参考或想法?

提前致谢

注意:我知道之前有人问过这个问题,但没有答案:(

【问题讨论】:

【参考方案1】:

我认为 Facebook API 中没有此选项。至少我找不到。Facebook SDK for ios

但是,您可以做的就是每分钟左右检查一下谁有空。 您可以将此数据保存在一个数组中,然后在一分钟后将其与新数据进行比较。

以下是获取已连接好友列表的方法:iOS Facebook SDK - get list of Friends connected with App

【讨论】:

谢谢,但是当用户通过 I-phone 设备中的“设置”更改时,我能够在我的应用程序中获得更改的 fb 用户的存在...... :) 但期待得到改变fb 用户(通过 fb 应用更改时)

以上是关于如何在 facebook 应用程序/Safari IOS 中通知应用程序用户已更改的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 应用程序中集成 Facebook/Google+ 而无需重定向 Safari 浏览器

如何使用 Facebook SDK 3.1 使用弹出视图登录 Facebook,而不是通过 safari? [关闭]

facebook 授权:打开 Safari.app 如何获得应用内对话框?

ios App:如何打开 facebook 链接并确保它是在 safari 而不是在本机应用程序中打开的?

如何制作在 Safari for iOS Facebook Messenger 应用程序而不是应用程序内 Web 浏览器中打开的 URL

iOS 应用程序如何访问 Safari cookie?