过期后如何刷新访问令牌Instagram?

时间:2019-04-10 00:15:56

标签: javascript node.js instagram instagram-api

我将nodejs用作服务器端的框架。我已经成功检索到access_token数据并使用了它。

  

但是突然间,当我尝试请求API时,它被拒绝了,并且在替换了access_token之后,它又可以工作了。

如Instagram所述:Access tokens may expire at any time in the future.

  

access_tokens将过期多长时间?

这是我的API请求

export const getMediaRecent = (req,res)=>{
    axios.get(`https://api.instagram.com/v1/users/self/media/recent/?access_token=${keys.instagram.access_token}`)
        .then(result=>{
            let imageInstagram = result.data.data.filter((d,i)=> i < 10).map(r=>{
                return{
                    images:r.images,
                    caption:r.caption,
                    link:r.link
                }


            });
            return res.status(200).json(imageInstagram);
        })
        .catch(err=>{
            return res.status(400).json(err);
        });

}

是否有一种方法可以在访问令牌过期后刷新访问令牌?

0 个答案:

没有答案