php - 来自 Facebook 应用程序的 Instagram 的 Oauth (iframe)

标签 php facebook iframe instagram

我正在尝试使用 Facebook 选项卡(iframe)制作 Facebook 游戏,当我尝试将我的用户重定向到 Instagram 的身份验证时,我收到以下消息:

Refused to display "my_url" in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'. 

有谁知道如何从 Facebook iframe 连接 Instagram?

我使用这个库:https://github.com/galen/PHP-Instagram-API

谢谢

最佳答案

我的解决方案是让我的链接成为使用 Instagram 登录的目标:

<a href="instagram_oth_url" target='_top'>Connect with instagram</a>

当用户点击此链接时。

我将 Instagram 应用程序配置为重定向到我的网站,该网站又重定向到 Facebook 选项卡。当用户重定向到我的网站时,我会保持用户已成功使用 Instagram 登录的 session 。

当用户显示 facebook 选项卡时,我的 iframe 将加载我的网站主页。在此步骤中,我检查是否应将用户重定向到 Instagram 成功页面。

关于php - 来自 Facebook 应用程序的 Instagram 的 Oauth (iframe),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17070593/

相关文章:

php - 具有多个 INNER JOIN 的 MySQL ORDER BY

php - CodeIgniter 表单验证错误重定向

php - 在这种情况下是否可以执行 SQL 注入(inject)?

php - 修改 WordPress 中的 RSS 节点

html - 从 iFrame 中移除最小高度

google-chrome - Chrome和IE中的混合内容

c# - 如何将图像/照片发布到用户或页面的墙上?

javascript - Facebook 的 CSS 类名称的 "-cx-PRIVATE-"前缀是否受到 Greasemonkey 类型用户脚本的保护?

php - Laravel 5 Socialite Facebook 登录用户取消应用程序请求后回调处理错误

google-maps - 解码谷歌地图嵌入参数