Facebook fornisce una documentazione sui parametri di accesso oauth
.Facebook oauth autorizza opzioni URL e parametri
I parametri sono:
- client_id = L'ID App
- redirect_uri = il tuo sito web URL App
- display = pagina popup, iframe, asincrono, toccare. Come visualizzare l'accesso.
- scope = nomi di autorizzazioni. Permessi che la tua app chiede all'utente di concedere alla tua app.
- state = una stringa inclusa nella risposta alla tua app.
- response_type = codice o token o entrambi. Utilizzato in modi diversi a seconda del flusso di autorizzazione.
Esistono ulteriori informazioni sui diversi tipi di funzionalità oauth e sui relativi parametri?
Desidero informazioni su come strutturare l'URL per oauth
. Conosco un paio di configurazioni. Per esempio:
https://www.facebook.com/dialog/oauth?
client_id=YourAppID
&redirect_uri=The URL that you designated in your App Settings for your App
&response_type=token //Whether you want a `code` returned, or a `token` returned, or both
&scope=publish_stream // scope prompts the user for the type of permissions being asked for
ho visto una discussione che ha mostrato questo:
https://graph.facebook.com/oauth/authorize?
client_id=123456789
&redirect_uri=http://example.com/
&scope=publish_stream,share_item,offline_access,manage_pages
nota la differenza di dell'URL del:
/dialog/oauth?
o
/oauth/authorize?
Cosa fa authorize
fare? Concede le autorizzazioni GRANT anziché ASKING per le autorizzazioni? Dov'è la documentazione su questo?