通过Instagram API访问公共Instagram内容,而不会使accessestoken失效

nip*_*eco 6 access-token oauth-2.0 instagram instagram-api

我想显示Instagram中与特定主题标签相关的公共内容(一切正常)但我无法在access_token每次过期时续订.

("不要认为你的access_token永远有效." - https://www.instagram.com/developer/authentication/)

手动更新它不是一个选项,我必须确保access_token在任何时候有效,无需重新验证.

有什么想法或问题吗?:)

rNi*_*Nix 7

我有一个想法,但没有API(和access_token).您可以使用?__a=1参数向Instagram的Web版本发出请求.我不知道它会工作多久但现在有工作流程:

  1. 例如,您希望使用#标签显示公共内容space.
  2. 将其添加到网址并添加GET参数?__a=1:https://www.instagram.com/explore/tags/space/?___ a = 1
  3. 发出GET请求.它返回(8)和(18)中的json节点.每个节点都有,评论和喜欢的数量.但最重要的部分是和.top_postsmediaownercaptionthumbnail_srcdisplay_src
  4. page_infomedia对象,可帮助进行分页结果.你需要end_cursor(例如J0HWE9rjAAAAF0HWE9qvgAAAFiYA)
  5. 将值添加end_cursor到网址:https://www.instagram.com/explore/tags/space/? ___ a = 1& max_id = J0HWE9rjAAAAF0HWE9qvgAAAFiYA
  6. 重复3-6以获取具有特定主题标签的最新帖子.


小智 7

更新到?__ a = 1 url param.这似乎已停止使用用户'/ account /?__ a = 1'端点.:(显然仍适用于标签.