【发布时间】:2020-06-12 01:37:58
【问题描述】:
我正在尝试使用 Instagram Basic Display API 登录。
我正在尝试获取access_token,并且我正在使用 axios:
const { code } = queryParams;
const url = `https://instagram.com/oauth/access_token`;
const result = await axios.request({
url,
method: 'POST',
data: {
'client_id': INSTAGRAM_CLIENT_ID,
'client_secret': INSTAGRAM_CLIENT_SECRET,
'grant_type': 'authorization_code',
'redirect_uri': 'https://localhost:3000/auth/instagram/token',
code,
},
});
我收到400 错误,消息为invalid platform app。发送的所有值都存在且正确。
虽然我的redirect_uri 不存在,但它已添加到授权 URL 列表中。它不存在,因为我的本地服务器中没有 https。
【问题讨论】:
标签: node.js instagram-api