Google API Сервер для аутентификации сервера PHP

Library

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

Код

public void append()
{
    try
    {
        String path = "D:/sample.txt";

        File file = new File(path);

        FileWriter fileWriter = new FileWriter(file,true);

        BufferedWriter bufferFileWriter  = new BufferedWriter(fileWriter);

        fileWriter.append("Sample text in the file to append");

        bufferFileWriter.close();

        System.out.println("User Registration Completed");

    }catch(Exception ex)
    {
        System.out.println(ex);
    }
}
1
задан DaImTo 4 March 2019 в 07:10
поделиться

1 ответ

Unauthorized

Означает, что учетная запись, с которой вы аутентифицируетесь, не имеет доступа к тому, что вы пытаетесь сделать.

Сервисная учетная запись

Необходимо помнить, что служебная учетная запись - это не вы. Это также не учетная запись, которая создала его на консоли разработчика. Учетная запись службы - фиктивный пользователь, у нее есть учетная запись календаря учетной записи на диске, и вы можете предоставить ей доступ к ней с помощью Merchant Account

. следили за учетными записями служб для настройки доступа к учетным записям служб.

В учетной записи Merchant добавьте нового пользователя, возьмите адрес электронной почты учетной записи службы и добавьте его.

  1. Добавьте новую учетную запись службы в качестве пользователя в свою учетную запись Merchant Center. Если вы сторонний разработчик, вам нужно, чтобы ваш клиент сделал для вас этот шаг.
  2. Перейдите в свой аккаунт Merchant Center.
  3. Перейдите к списку «Пользователи» в настройках своей учетной записи Merchant Center.
  4. Нажмите кнопку + и используйте идентификатор учетной записи службы в качестве адреса электронной почты для нового пользователя.
  5. Если вы ранее не обращали внимание на идентификатор учетной записи службы, перейдите на страницу администрирования учетных записей служб и выберите созданный вами проект.
  6. Укажите «Доступ пользователя» и «Уведомления по электронной почте», обратите внимание, что для использования службы «Учетные записи» требуется доступ администратора. Добавьте скриншот страницы пользователя учетной записи службы.
  7. Нажмите на синее поле слева от Отмена. Вы вернетесь к списку пользователей, и идентификатор учетной записи службы должен быть указан с выбранными ролями пользователя.
  8. Повторите процедуру для всех остальных учетных записей, которые вы хотите добавить.
  9. Просмотрите существующих пользователей учетной записи службы, перейдя на вкладку «Пользователи». Это будут пользователи с адресом электронной почты, оканчивающимся на «gserviceaccount.com».
0
ответ дан DaImTo 4 March 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: