How to generate Access token using refresh token once accesstoken expire
attached the 4 steps screenshots
Step1:
based on above url generate the Authcode
in step 1 screen shot get refresh token using Auth code
Grant_type
code
client_id
client_secret
given the code and get the result
result:
{
"access_token": "W5gMtRtheL0x8gJ82FO0N2K8QGJliJW7",
"expires_in": 3918,
"restricted_to": [],
"refresh_token": "********************************************",
"token_type": "bearer"
}
in step 2 screen shot get Access Token using refresh token
grant_type
client_id
client_secret
refresh_token
then get the access token successfully.
Result:
{
"access_token": "4jg2n8smJdPUjI7GHNjAJeVKm89dCGDo",
"expires_in": 3918,
"restricted_to": [],
"refresh_token": "***********************************************",
"token_type": "bearer"
}
in step 3 screen shot get current user data
H Authorization Bearer 4jg2n8smJdPUjI7GHNjAJeVKm89dCGDo
result:
{
"type": "user",
"id": "***number removed for privacy***4",
"name": "Praveenkumar",
"login": "***email address removed for privacy***",
"created_at": "2017-08-04T04:08:59-07:00",
"modified_at": "2018-04-23T04:15:03-07:00",
"language": "en",
"timezone": "America/Los_Angeles",
"space_amount": ***number removed for privacy***40,
"space_used": 90364,
"max_upload_size"***phone number removed for privacy***,
"status": "active",
"job_title": "",
"phone":***phone number removed for privacy***",
"address": "",
}
Screen shot step 4 attached
after getting the result then i go for 2 step again
in step 2 screen shot get Access Token using refresh token
grant_type
client_id
client_secret
refresh_token
click on send button below error message getting refresh token time 60 min but i am using step 2 repeat with 5 min time gap
Result:
{
"error": "invalid_grant",
"error_description": "Refresh token has expired"
}
let me know how to generate token using refresh token after one transaction complete.
as per documentation generate token using refresh token once expire the access token