新 Instagram API 的小图像尺寸 graph.instagram.com/me/media

Len*_*Van 5 api widget instagram display

我想制作一个小部件来显示 Instagram 提要。通过 graph.instagram.com/me/media?fields=caption,media_type,media_url,permalink,thumbnail_url&access_token=XXXXX 我得到了图像。但是在小部件中,我需要 150x150px 的大小。

oembed 不能使用,限制:https : //developers.facebook.com/docs/instagram/embedding#limitations

那么,在 150x150px 的 div 大小中,也不需要 800x1200 的图像。

我怎样才能得到其他尺寸?

Ian*_*rle 4

最新的 Instagram API 无法在其基本显示屏上获取替代尺寸的图像。可以使用 oembed api 获取缩略图 URL,但这似乎对开发人员来说太过分了。Instagram 基本显示 API 似乎正在不断发展,因此将来可能会更新。目前,您唯一的选择似乎是始终获取原始大小的图像。

  • 您还可以缓存图像 = 使用 PHP GD 等图像预处理器处理它们,并以 150 像素渲染较小的裁剪/调整大小图像。处理图像时,服务器会出现初始延迟,但一旦缓存,就不再是问题了。 (3认同)