- 인스타그램 장기 토큰을 발급해도 만료일이 60일 이기 때문에 토큰을 갱신해 줘야 함
var token = "";
$.ajax({
type:'GET',
url : 'https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&access_token='+token,
dataType:'json',
success:function(data){
token = data["access_token"];
},
error:function(request, error) {
alert("error");
}
});
위 token 값에 장기 토큰을 입력하면 갱신할 수 있다.
자동으로 갱신하기 위해서는 DB에 저장해서 날짜를 계산하여 60일 이전에 갱신해 주면 된다.
- 인스타그램 refresh토큰 관련 문서
https://developers.facebook.com/docs/instagram-basic-display-api/guides/long-lived-access-tokens
'Web > Javascript' 카테고리의 다른 글
[Javascript] 특정문자 포함 여부 contains 대신 indexOf (0) | 2021.03.19 |
---|---|
[Javascript] 쿠키 저장 및 삭제(set cookie, get cookie) (0) | 2021.03.10 |
[Javascript] 특정영역 인쇄하기 (0) | 2021.02.25 |
[Javascript] alert, prompt, confirm 상호작용 (0) | 2021.02.07 |
[Javascript, Jquery] select option 선택값 (0) | 2021.01.28 |