我试图创建一个网页,在那里用户可以输入子subreddit名称,然后该网页返回的数据基于该网页,如帖子,或版主的名字等。
我想在nodejs/express中创建一个REST api。
我做了一些研究,我认为我必须从我想要的subreddit中获得json数据,然后获得相关数据……
我困惑的部分是我该如何开始?我看到的一切都与python有关,但我需要在nodejs中完成。
同样,json也不会一直改变格式……对于一个子subreddit,它将与另一个子subreddit不同
发布于 2019-11-16 13:34:29
我觉得你应该去看看有没有针对Reddit的API。然后,当用户输入子subreddit时,您将从express路由发出一个GET请求。GET请求将从Reddit API获取信息并将其发送回前端。
let express = require('express');
let app = express();
app.get('/api/subredditname', (req, res) => {
//make your api request here, returning a promise hopefully
//then send your data back
.then((data) => {
res.send(data).status(200);
})
.catch((err) => {
console.log(err);
});
};https://stackoverflow.com/questions/58887275
复制相似问题