【问题标题】:Once offline_access is removed, will asking for it cause an error?一旦offline_access被删除,请求它会导致错误吗?
【发布时间】:2012-07-05 18:00:31
【问题描述】:

根据开发者路线图,offline_access 计划于 10 月 3 日移除:https://developers.facebook.com/roadmap/

我目前正在为我的 iOS 应用程序请求离线访问权限。因为这个应用程序是通过应用商店部署的原生 iOS 应用程序,所以我无法追溯控制它的行为,除非用户更新(不像可以随时修改的网络应用程序)。我当然可以发布不请求权限的应用程序更新,*但是仍然拥有请求权限的旧版本的用户会看到错误,还是身份验证对话框会忽略 offline_access 范围?*

注意:如果我将“foobar”之类的随机垃圾权限放入范围列表,则对话框肯定会出现错误。因此我担心 - 是否会在 10 月 3 日之后要求 offline_access 中断应用程序?

AFAICS 在弃用文档页面上对这个问题没有明确的答案:http://developers.facebook.com/roadmap/offline-access-removal/

谢谢!

【问题讨论】:

    标签: facebook oauth facebook-authentication facebook-ios-sdk


    【解决方案1】:

    您可以通过在应用设置中进行迁移来进行测试。 通过我的测试,它表明即使您在范围内有参数,也没有显示任何错误。所以别担心,开心就好:)

    【讨论】:

      【解决方案2】:

      未来是未知的。 众所周知,并且您可能不熟悉的是,应用程序现在会自动获得 60 天的离线访问权限,每次都会充电

      【讨论】:

      • 如果“自动授予离线访问 60 天”的意思是默认情况下令牌通常会存在 60 天,我知道这一点。术语“离线访问”指的是一个特定的东西:您可以将单个权限放入授予身份验证对话框的范围列表中。我的问题是在范围列表中包含这个权限是否会在 10 月 3 日之后导致错误。对于用户无法保证升级的原生应用程序开发人员来说,这是一个重要的问题。此外,至少在 Facebook 内部,答案肯定是“已知的”,只是没有明确记录。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-15
      • 2018-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多