📜  如何使用 Node.js 获取 Instagram 关注者的数量?

📅  最后修改于: 2022-05-13 01:56:17.160000             🧑  作者: Mango

如何使用 Node.js 获取 Instagram 关注者的数量?

以下方法介绍了如何在 nodeJs 中获取 Instagram 关注者的数量。我们使用了 instagram-followers 包来实现这一点。这个软件包通过在用户名的帮助下获取 Instagram 关注者的数量来帮助我们。

使用以下步骤安装模块并在 node.js 中获取 Instagram 关注者的数量:

第 1 步:为我们的项目创建一个目录并将其作为我们的工作目录。

$ mkdir node-app
$ cd node-app

第 2 步:使用 npm init 命令为我们的项目创建一个 package.json 文件。

$ npm init

注意:按住回车键并在终点行相应地输入“是/否”。

第 3 步:安装 Express.js 和 instagram-followers 模块。现在在您的节点应用程序(文件夹名称)文件夹中键入以下命令行:

$ npm install express instagram-followers

第 4 步:创建 index.js 文件,我们的项目结构将如下所示。

第 5 步:创建基本服务器。在 index.js 文件中写下以下代码。

index.js
const express = require('express');
const app = express();
    
app.get('/' , (req , res)=>{
    res.send("GeeksforGeeks");
});
    
// Server setup
app.listen(4000 , ()=>{
    console.log("server is running on port 4000");
});


index.js
const express = require('express');
const followers = require('instagram-followers');
const app = express();
    
app.get('/' , (req , res)=>{
    res.send("GeeksforGeeks");
});
    
app.get('/:username' , (req , res) => {
    followers(req.params.username).then((count) => {
        if(!count){
            res.send("Account Not Found");
            return;
        }
        res.send("Username " + req.params.username + 
            " have " + "" +  count + "" + " followers");
  
    });
});
  
// Server setup
app.listen(4000 , ()=>{
    console.log("server is running on port 4000");
});


输出:我们将在浏览器屏幕上得到以下输出。

GeeksforGeeks

第 6 步:现在让我们实现获取 Instagram 关注者数量的功能。

index.js

const express = require('express');
const followers = require('instagram-followers');
const app = express();
    
app.get('/' , (req , res)=>{
    res.send("GeeksforGeeks");
});
    
app.get('/:username' , (req , res) => {
    followers(req.params.username).then((count) => {
        if(!count){
            res.send("Account Not Found");
            return;
        }
        res.send("Username " + req.params.username + 
            " have " + "" +  count + "" + " followers");
  
    });
});
  
// Server setup
app.listen(4000 , ()=>{
    console.log("server is running on port 4000");
});

第 7 步:使用以下命令运行服务器。

node index.js

输出: