Ho un'applicazione desktop per leggere la posta utilizzando l'API GMAIL sull'interfaccia REST. Voglio utilizzare l'account di servizio in modo che possiamo scaricare i messaggi utilizzando le impostazioni del dominio e l'interazione dell'utente è nullo. Sono successo in grado di creare l'istanza di Gmail di servizio, ma quando provo ad accedere a qualsiasi metodo API Gmail come andare a prendere i messaggi della lista o di qualsiasi altra ottengo un'eccezione dicendoPossiamo accedere all'API GMAIL utilizzando l'account di servizio?
Google.Apis.Auth.OAuth2.Responses.TokenResponseException: Error:"access_denied", Description:"Requested client not authorized."
mi sono fatto con tutte le impostazioni al Console per gli sviluppatori e ha aggiunto ambiti al mio dominio gapps.
L'account di servizio dell'API di Gmail è supportato? Utilizzando la stessa impostazione e l'account di servizio, sono in grado di ottenere l'elenco di tutti i file nell'unità Google utilizzando il servizio Drive e l'API.
anche io sto seguendo lo stesso processo ma ottenendo l'eccezione, potresti dirmi quale elenco di tutti gli ambiti devo aggiungere al mio livello di dominio Google Apps? –
Sto usando un'app di mercato. Ho https://www.googleapis.com/auth/userinfo.email \t https://www.googleapis.com/auth/userinfo.profile \t https://mail.google.com/ – PNC
Sei stato in grado di inviare mail usando questo codice? –