我想在我的网站上嵌入20张Instagram照片。这些照片是为每个页面不同,我收到的所有在PHP数组的Instagram的URL在本格式嵌入多张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必须重定向到实际的源。
我发现的唯一的另一种方法是这样的URL
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服务器上解析这些URL,对吧?我不担心它,除非你有一些实际的性能问题... Instagram的CDN,缓存等设置服务这些图像 –