npm 包 fetch-instagram 使用教程

阅读时长 4 分钟读完

介绍

fetch-instagram 是一个可以用于获取 Instagram 图片和视频的 npm 包。它提供了一种简单而方便的方式,将 Instagram 的游客数据获取为 Json 格式的对象,并提取相应的信息,包括用户名、描述、时间戳、媒体类型、媒体 Url 以及相应的缩略图等。fetch-instagram 基于 Promise,支持异步请求,适用于前端和后端开发。

安装方法

使用 npm 命令可轻松安装 fetch-instagram,输入以下命令即可:

如何使用?

为了开始使用 fetch-instagram,需要首先将其导入到你的项目中。

接下来你需要指定一个 Instagram 用户的用户名或链接,并发送 GET 请求:

此处,await 确保请求已完成后输出结果,并可在控制台中打印获得的用户信息。输出结果如图:

-- -------------------- ---- -------
-
--------- --------------------
----------- ---
-------------- ----
--------------- ----
---- ---------- -----
-------------- ----------------------------------------------------------------------
--------- ---------- ------
-------- -----
------------- -
  --------- ------
  ----- ------
  ------ -----
  ------ -----
  -------- -----
  --------- ---
  --------- ---
  --- -----
-
-
展开代码

以上例子显示了一个 Instagram 用户的基本数据,包括用户名、媒体数量、跟随数量、粉丝数量、个人简介、头像 Url、全名、个人爱好以及商业信息。

接下来,我们可以使用 await 提取 Instagram 媒体内容数据:

它将给出用户的图片和视频数据,可用于实现类似 Instagram 的网站:

-- -------------------- ---- -------
-
-
  ------------- ------
  -------- ----------------------------------
  -------- ------
  --------- -----
  ----------- ------
  ---------- ------
  -------- ------
  ---------- ----------
--
-
  ------------- ------
  -------- ----------------------------------
  -------- -----
  ---------
   --------------
  ----------- ------
  ---------- ------
  -------- ------
  ---------- ----------
--
---
-
展开代码

以上例子显示了 Instagram 用户的媒体内容数据,包括缩略图链接、发布链接、媒体类型、媒体 Url、媒体描述和上传时间戳等。

总结

通过这篇文章,我们学会了如何使用 fetch-instagram 对 Instagram 用户和媒体进行请求,这将成为网站

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055add81e8991b448d882a

纠错
反馈

纠错反馈