【发布时间】:2016-05-12 01:11:46
【问题描述】:
我正在制作一个幻灯片,用于在 Instagram 上提取带有特定标签的图片。 Instagram API 要求我调用他们的身份验证 URL 以接收访问令牌。使用 node js 和 express 我构建了这样的后端:
var express = require('express');
var app = express();
app.use(express.static('public'));
app.listen(4000,function(){
console.log("Listening to app on localhost 4000");
})
app.get('/',function(req,res){
1. make call to Instagram authorization URL:
https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=http://localhost:4000&response_type=code
2. URL will be redirected with access code parameter
3. Use access code to make POST request to receive access token to be able to make GET requests.
})
我的问题是如何在 NodeJS/Express 中请求访问该 url?它只是一个普通的 http.request() 吗?
我不想让用户经历重定向过程,所以我想把它放在 Node.js 中。我正在遵循这些说明https://www.instagram.com/developer/authentication/
【问题讨论】:
标签: javascript node.js express instagram-api