GMail REST API: использование учетных данных Google без олицетворения

Можно ли использовать Google Credentials для GMAIL REST API без использования олицетворения ??

Я вижу, что во многих примерах API GMAIL REST обязательно использовать учетную запись для подражания, связанную с доменом и Google APPS. Я просто хочу использовать API-интерфейс API-интерфейса GMAIL REST:

f.e:

GoogleCredential  credential = new GoogleCredential.Builder().setTransport(httpTransport)
            .setJsonFactory(jsonFactory)
                         .setServiceAccountId(serviceAccountUserEmail)
                         **.setServiceAccountUser("[email protected])**
                         .setServiceAccountScopes(SCOPES)
                         .setServiceAccountPrivateKeyFromP12File(
                         new java.io.File(SERVICE_ACCOUNT_PKCS12_FILE_PATH))                                
                        .build();

Дело в том, что у меня нет никакого домена, и я использую только учетную запись GMAIL ... но у меня нет никакого способа авторизации, например: [email protected]

Идентификатор обслуживающего счета [email protected] "; is a"учетная запись клиента " созданный с помощью [email protected]

Это не имеет смысла, я не хочу выдавать себя за другого аккаунта другого домена, и у меня нет никакого способа авторизовать [email protected].

Работает только в том случае, если у вас есть учетная запись для олицетворения другого домена, связанного со Службами Google, и для получения Служб Google ... вам нужен домен.

Любой совет?

Ответы на вопрос(1)

Ваш ответ на вопрос