Sto facendo una richiesta a https://sandbox-api.uber.com/v1/requests utilizzando il token Bearer per il mio account (che è l'amministratore dell'app Uber).Uber API - Ambito mancante: richiesta
Quando faccio la richiesta di I ottenere un 401:
{
"message": "Missing scope: request",
"code": "unauthorized"
}
Come ho detto, l'access_token che ho è per l'indirizzo di posta elettronica che viene registrata come l'amministratore applicazione in modo tale richiesta dovrebbe funzionare bene?
quando si autorizza, si dovrebbe passare in un parametro chiamato 'scope', con valore' request' – wong2
Ho anche lo stesso problema. La mia stringa URL è: "https://login.uber.com/oauth/authorize?response_type=code&client_id=MY_CLIENT_ID&scope=profile%20history_lite%20history%20request" In risposta mi sto "scope valido richiesto" Qualcuno può aiutare? –
@KaushickGo questo errore potrebbe essere dovuto al fatto che accedi a Uber, utilizzando account diversi da quelli che hai utilizzato per la registrazione della tua app. 1. Uber: 1. [email protected] 2. [email protected] L'app Uber è registrata su [email protected] e quando si prova uber oauth, si decide di accedi a Uber sotto [email protected] In questo modo Uber restituirà 'error = invalid_scope'. Per aggirare questo problema, devi aggiungere "[email protected]" alla sezione "Utenti con accesso" nel tuo pannello delle app di Uber (è nella scheda Sviluppatori). – chaimann