Instagram 添加了 x-frame-options DENY,因此他们的嵌入脚本停止工作?

问题描述 投票:0回答:1

当您想将 Instagram 帖子嵌入到您的网站时,Instagram 提供了一个嵌入按钮,该按钮有效地使用

<script async src="//www.instagram.com/embed.js"></script>
和块引用来生成嵌入到您自己的网站中的帖子的 iframe 版本。

今天发现 Instagram 添加了一个 header x-frame-options:deny 所以他们自己的脚本不再工作了。

这是有意的吗?如何在不使用 API 的情况下嵌入简单的帖子? 你得到的错误是

“X-Frame-Options”拒绝在框架中加载 [URL] 指令设置为“拒绝”

.

iframe instagram embed
1个回答
0
投票

我遇到了同样的问题并找到了答案。适用于我的方法。 当您使用 insta 复制代码嵌入帖子时,您会得到如下网址: instagram.com/p/xyz 当您直接从网址栏复制它时,它: instragram.com/用户名/p/xyz

您需要删除/用户名/,它可能会再次起作用。

© www.soinside.com 2019 - 2024. All rights reserved.