Как обновить токен доступа в Instagram после истечения срока его действия? - PullRequest
0 голосов
/ 10 апреля 2019

Я использую 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);
        });

}

есть ли способ обновить токен доступа после истечения срока его действия?

...