如何使用Node.js获取Instagram粉丝的数量
以下方法介绍了如何在Node.js中获取Instagram粉丝的数量。我们使用了instagram-followers包来实现。这个包通过用户名帮助我们获取Instagram粉丝的数量。
使用以下步骤在Node.js中安装模块并获取Instagram粉丝数量:
步骤1: 为我们的项目创建一个目录,并将其设置为工作目录。
$ mkdir node-app
$ cd node-app
步骤2: 使用 npm init 命令为我们的项目创建一个 package.json 文件。
$ npm init
注意: 按住回车键,并根据终端行输入“yes/no”。
步骤3: 安装Express.js和instagram-followers模块。现在在你的node-app(文件夹的名称)文件夹中输入以下命令行:
$ 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");
});
输出: 在浏览器屏幕上,我们将获得以下输出。
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 " + "<b>" + count + "</b>" + " followers");
});
});
// Server setup
app.listen(4000 , ()=>{
console.log("server is running on port 4000");
});
步骤7: 使用以下命令运行服务器。
node index.js
输出: