2016-05-20 9 views
5

La mia domanda è che il token di accesso di Pinterest scade?Il token di accesso all'API di Pinterest scadono

io sto ottenendo token di accesso seguente Pinterest documentazione ufficiale:

Per ottenere il codice di autorizzazione:

https://developers.pinterest.com/docs/api/overview/#getting-your-authorization-code

https://api.pinterest.com/oauth/? 
    response_type=code& 
    redirect_uri=https://mywebsite.com/connect/pinterest/& 
    client_id=12345& 
    scope=read_public,write_public& 
    state=768uyFys 

E per ottenere l'accesso token:

https://developers.pinterest.com/docs/api/overview/#getting-your-access-token

https://api.pinterest.com/v1/oauth/token? 
    grant_type=authorization_code& 
    client_id=12345& 
    client_secret=6789abcd& 
    code=xyz1010 

La risposta reale è:

{ 
    "access_token": "AfISUq75NELGEECEurmvEcIwlQZDFFBOnAdsa", 
    "token_type": "bearer", 
    "scope": [ 
     "read_public", 
     "write_public", 
     "read_private", 
     "write_private", 
     "read_write_all" 
     ] 
} 

Nulla posso trovare in Pinterest documentazione su token di scadenza, e la data di scadenza non viene restituito in risposta.

Secondo questa domanda Pinterest returns expired token

posso vedere che questo ragazzo sta usando API v3 endpoint: https://api.pinterest.com/v3/oauth/code_exchange/

e in risposta lui sta ottenendo expires_at campo

Nella documentazione pinterest io non riesco a trovare nulla su API versinos V2 o V3,

tutta la loro documentazione Pinterest API riguarda API V1.

Qualsiasi aiuto su questo?

risposta

5

Il token di accesso Pinterest sembra non avere una data di scadenza, almeno nella versione corrente dell'API. Da documentation:

Exchange per un token di accesso. La tua app chiamerà l'API per scambiare il codice di autorizzazione per un token di accesso, che è una credenziale permanente (a meno che l'utente non revochi l'accesso). Utilizzerai il token di accesso per eseguire azioni su Pinterest per conto dell'utente.

Mi capita di sapere che il token OAuth Overflow dello stack non ha alcuna data di scadenza, nel caso in cui ti stavi chiedendo se altri siti importanti utilizzino questo flusso di lavoro.

+0

grazie, non so come mi sia perso nella documentazione. Yeap, anche il token Twitter non scade – carpics

Problemi correlati