嵌入多张Instagram照片的最有效方法是什么



我正在尝试在我的网站上嵌入大约20张Instagram照片。每个页面的照片都不同,我以这种格式的 php 数组收到所有 Instagram 网址

https://instagram.com/p/xxxxxxxxxx/media/?size=m

我目前只是使用 foreach 循环并像这样嵌入它们

<img src="https://instagram.com/p/xxxxxxxxxx/media/?size=m">
<img src="https://instagram.com/p/xxxxxxxxxy/media/?size=m">
<img src="https://instagram.com/p/xxxxxxxxxz/media/?size=m">

我认为这不是最有效的方法,因为每个图像 src 都必须重定向到实际来源。

我找到的唯一其他方法是这个网址

https://api.instagram.com/oembed/?url=https://instagram.com/p/xxxxxxxxxx/media/?size=m

但是使用这种方法意味着我需要对每个图像进行 json 解码以找到其实际来源。


有没有办法将 https://instagram.com/p/xxxxxxxxxx/media/?size=m URL 转换为直接图像 URL,而无需数十次服务器调用?

Instagram API只提供单个帖子或照片嵌入您的网站。您需要使用第三方工具来嵌入多张Instagram照片。有很多第三方工具,但我强烈建议使用SnapWidget.

最新更新