【问题标题】:Checking Who Has Uninstalled Facebook App检查谁卸载了 Facebook 应用程序
【发布时间】:2012-06-02 10:29:43
【问题描述】:

我们正在寻找不同的方法来检查在卸载发生几周后谁卸载了您的 Facebook 应用。我们在卸载时知道Facebook's post call,但是如何检查用户是否在事件发生后的某个阶段卸载了应用程序?在此先感谢:)

【问题讨论】:

    标签: php facebook facebook-graph-api sdk oauth


    【解决方案1】:

    除了你已经提到的以外,我不相信有任何可靠的方法。为什么不只存储用户已卸载您的应用?

    如果您启用了“弃用离线访问”迁移,则访问令牌会授予您的应用 60 天,您可以检查令牌是否仍然有效。 (Details here)。

    更新

    正如 cmets 中所指出的,在用户不卸载应用程序的情况下,访问令牌可能会变得无效还有其他原因。显而易见的是令牌过期,不太明显的是密码更改。

    【讨论】:

    • 感谢您的快速响应。我们通常会捕捉到这一点,但是,我们的一个应用程序有一点错过了这一点,我们正在寻找访问未接来电的方法。
    • 我不相信您可以点击 API 端点来明确询问用户是否已卸载应用程序。
    • 臭虫:)。我们认为可能是这种情况,但试图找出是否有人发现了解决方法。为了最终用户和开发人员的利益,拥有它会很好。
    • 虽然据我所知答案是正确的(并且我已将其标记),但请注意,除了用户安装了应用程序之外,令牌可能无效还有其他原因。如果他们更改密码,令牌就会失效,即使应用程序可能已获得授权。
    • @Robbie 绝对正确。我应该在答案中添加这一点。
    猜你喜欢
    • 2014-11-07
    • 1970-01-01
    • 2023-02-12
    • 1970-01-01
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多