我有我们的订阅者发布在Facebook上的文章,当用户点击其中一个链接时,他们被重定向到移动网站登录后,现在的问题是几天后,移动网站要求他们再次进行身份验证。Facebook应用程序网络浏览器在2-3天后清除我的浏览器cookie
我猜Facebook在应用程序浏览器清除我的cookies,但我需要知道的是它如何管理它的cookie,尤其是对外部网站。我尝试过Facebook开发人员网站,但没有关于应用程序webview /浏览器如何工作的文档。
我有我们的订阅者发布在Facebook上的文章,当用户点击其中一个链接时,他们被重定向到移动网站登录后,现在的问题是几天后,移动网站要求他们再次进行身份验证。Facebook应用程序网络浏览器在2-3天后清除我的浏览器cookie
我猜Facebook在应用程序浏览器清除我的cookies,但我需要知道的是它如何管理它的cookie,尤其是对外部网站。我尝试过Facebook开发人员网站,但没有关于应用程序webview /浏览器如何工作的文档。
背景信息
Facebook在应用程序浏览器,而这使得所有用户的浏览所以不是委派渲染外部浏览器它处理它自己的一切的链接网页视图。当然,这个功能有限,Facebook在应用程序浏览功能中添加了这个功能,以保持用户在会话中,因为大多数情况下,如果用户使用外部浏览器,他们不会回到应用程序中。 有了上述背景信息,开发人员可以访问Facebook浏览器,因为如果浏览器因为浏览器已关闭而无法修改或与之互动,而浏览器不符合其规范,他们可能会选择使用Deep-Linking,这就是为什么深度链接功能允许开发者给予用户选择他们希望使用他们的应用程序的选项,这是如果他们已经将它安装在他们的移动设备中。
饼干
cookie管理完全依赖于它,如果用户希望以清除它们,然后他们可以通过自己的应用程序设置这样做应用内的浏览器。由于Facebook应用内浏览器管理自己的Cookie,因此如果网页由应用内浏览器呈现,则完全取决于应用内浏览器是否有时间将其从设备中清除。
深层链接概述
的应用链接是一个开放的标准,以深层链接的内容在您的应用程序。当有人使用您的应用程序将内容分享到Facebook或其他支持App Links的应用程序时,您可以创建一个链接,从而可以从该内容跳回到您的应用程序。 应用链接通过将元数据添加到网络上的现有网址,以便它们可以被您的应用使用。如果您的应用没有可以注释的内容,您也可以使用Facebook提供的服务来托管数据。 今天Facebook的iOS和Android应用程序支持App Links。当Facebook应用程序遇到支持应用程序链接的链接时,它会使用正确的信息启动您的应用程序,以便人们可以立即快速查看内容。
应用程序链接的工作原理
启动出站应用
这有可能对任何应用程序做Facebook的应用程序做什么,并添加支持推出基于应用程序链接的其他应用程序。如果您有一个应用程序,用户希望点击链接而不是仅仅访问链接,我们还提供了一个文档,介绍如何为出站导航协议添加对应用程序的支持。