gpt4 book ai didi

ios - Facebook iOS 应用程序在 fbauth//之后不重定向到移动 Safari

转载 作者:可可西里 更新时间:2023-11-01 03:59:34 24 4
gpt4 key购买 nike

有谁知道如何修改 fbauth://参数以实现重定向回移动版 Safari?

详细信息:

我们有一个与 Facebook 集成的移动优化网站。当使用 Facebook 的客户端身份验证时,用户将被重定向到 m.facebook.com 以便 Facebook 应用程序请求权限。我们更希望打开 native iOS Facebook 应用程序,并在用户在 Facebook 应用程序中授予权限后,将其重定向回移动 Safari。

为了完成这项工作的前半部分,我们查看了 Facebook iOS SDK 并发现了这个 URL 方案来触发 native iOS 应用程序以进行应用程序授权:

fbauth://authorize?redirect_uri=http%3A%2F%2Fwww.ourcompany.com%2F&client_id=126187084187632&response_type=token

然而,一旦我们的 Facebook 应用程序被用户授予访问权限,重定向就不会发生。

是否有已知的方法来调整请求参数以导致重定向发生?

如果没有,是否有一个参数可以设置,以便用户在授权应用程序后被定向到应用程序标签页或 Canvas 页面?

最佳答案

这是不可能的;我认为这是因为 Facebook 的 native 应用程序无法在用户登录到发出请求的同一个 safari 选项卡后将用户发回,它可能也无法以其他方式与身份验证流程一起使用,我不确定

无论如何,不​​可能去 Safari webapp -> Facebook native app -> Safari Webapp

如果您的应用也是原生的并且存在 iOS 详细信息,您可以转到 safari webapp -> facebook native app -> your native app/app store though

关于ios - Facebook iOS 应用程序在 fbauth//之后不重定向到移动 Safari,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11246933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com