Hugo主题现在有支持Instagram Basic Display吗?

请问现在Hugo有theme可以支持Instagram Basic Display API么?发现IG更新了API之后就不太方便小白使用了,例如之前可以用此方法:Hugo Instagram Feed
谢谢!

其实那边的帖子已经说明白了怎么弄了。

 {{ $urlPre := "https://api.instagram.com/v1/users/self/media/recent?access_token=" }}
  {{ $id := .Site.Params.inst_access }}
  {{ $inst := getJSON $urlPre $id }}
  {{ range first 5 $inst.data }}
  <li><a href="{{ .link }}" target="_blank"><img src="{{ .images.standard_resolution.url }}" alt="{{ .caption.text }}"></a></li>
      {{ end }}

将上面这些部分粘贴到你主题下面你想要展现的位置上面,然后将 <li> 那行进行需要的修改就好了

谢谢回复。

对于这个时候之前的IG API的确是如此,但今年三月IG发布了新的API方式: https://developers.facebook.com/blog/post/2019/10/15/launch-instagram-basic-display-api/ ,旧的API及之前的帖子目前大概有效到6月。Do you mean the above code still works for the new IG API @Steven_Zeng?

谢谢!

原来如此,我查了下 Instagram API 文档,将 $urlPre 那一行中的链接地址替换成 https://graph.instagram.com/{user-id}/media
?access_token={access-token} 之后设定好 user-id 与 access-token 之后应该可以取到你需要的图片资料。

我并不确定,你可以尝试一下看看 :wink:
https://developers.facebook.com/docs/instagram-basic-display-api/reference/user/media/

谢谢 :relieved: @Steven_Zeng ,尝试后再来回复。