【问题标题】:Facebook In App web browser clears my browser cookies after 2-3 daysFacebook In App 网络浏览器在 2-3 天后清除我的浏览器 cookie
【发布时间】:2017-04-05 11:04:10
【问题描述】:

我在 Facebook 上为我们的订阅者发布了文章,当用户点击其中一个链接时,他们会被重定向到他们登录的移动网站,现在问题是几天后 2-3 天移动网站要求他们再次进行身份验证。

我猜应用浏览器中的 Facebook 会清除我的 cookie,但我需要知道的是它如何管理其 cookie,尤其是针对外部网站的 cookie。我尝试了 Facebook 开发者网站,没有关于应用程序 webview/browser 中如何工作的文档。

【问题讨论】:

    标签: android ios facebook


    【解决方案1】:

    背景信息

    应用浏览器中的 Facebook 是一个网页视图,它呈现用户浏览的所有链接,因此它不会将呈现委托给外部浏览器,而是自行处理所有内容。当然,这具有有限的功能,Facebook 在应用程序浏览功能中添加了此功能以保持用户的会话,因为大多数情况下,如果用户使用外部浏览器,他们就不会返回应用程序。 有了上述背景信息,开发人员可以访问 Facebook 浏览器,如果浏览器不符合他们的规范,他们可能会选择使用 Deep-Linking,因为浏览器已关闭,即您无法修改或与之交互,那就是为什么深度链接功能允许开发人员让用户选择他们是否希望使用他们的应用程序?这是如果他们将应用程序安装在他们的移动设备中。

    Cookies

    Cookie 管理完全取决于应用内浏览器,如果用户希望清除它们,则可以通过应用设置来清除它们。由于 Facebook 应用内浏览器管理自己的 cookie,因此如果网页由应用内浏览器呈现,则它完全取决于应用内浏览器是否需要从设备中清除它们。

    深层链接概述

    App Links 是一个开放标准,用于深度链接到您的应用中的内容。当有人使用您的应用程序将内容分享到 Facebook 或其他启用应用程序链接的应用程序时,您可以创建一个链接,以便可以从该内容跳转回您的应用程序。 应用链接通过将元数据添加到 Web 上的现有 URL 来工作,以便您的应用可以使用它们。如果您的应用程序没有可以注释的内容的网络存在,您还可以使用 Facebook 提供的服务来托管数据。 Facebook 的 iOS 和 Android 应用程序今天支持应用程序链接。当 Facebook 应用程序遇到支持应用程序链接的链接时,它将使用正确的信息启动您的应用程序,以便有人可以立即快速地看到内容。

    应用链接的工作原理

    1. 一个人点击 Facebook 上的故事 如果有人在 Facebook 上分享了包含您应用内容的快拍,人们可以点击快拍以查看您应用中的内容。共享给 Facebook 的 URL 包含应用链接元数据,或者是 Facebook 托管的 URL。
    2. Facebook 应用查找 URL 以查看它是否支持应用链接 一旦有人点击了一个故事,Facebook 应用程序就会查找内容是否支持应用程序链接。如果是这样,Facebook 应用程序会将人们带到您的内容,无论是在网络视图中还是通过启动您的应用程序并链接到内容,具体取决于以下标准: 人们是否安装了您的应用 设备是 Android 还是 iOS 设备 您的应用是否仅适用于移动设备 应用链接有以下要求: 如果内容是网页,则您的网页必须包含标记以让应用知道应该启动哪个应用。 如果内容仅适用于移动设备,您仍必须提供一个有效的 http(s) URL 来托管 App Link 元数据。 Facebook 为 App Links 提供 Hosting API,让 App 开发者无需设置 Web 服务器即可轻松支持 App Links 内容。 为了接受传入的应用链接,您的应用需要设置为支持它们。我们将介绍如何在 iOS 和 Android 上执行此操作。

    启动出站应用程序

    任何应用都可以做 Facebook 应用所做的事情,并添加支持以启动基于应用链接的其他应用。如果您有一个应用程序,人们希望点击链接而不是仅仅进入入站链接,我们还提供了一个文档,介绍如何向您的应用程序添加对出站导航协议的支持。

    【讨论】:

      猜你喜欢
      • 2016-06-02
      • 2012-10-30
      • 1970-01-01
      • 1970-01-01
      • 2021-07-07
      • 1970-01-01
      • 2012-03-26
      • 2010-12-19
      • 2014-04-04
      相关资源
      最近更新 更多