Перейти к содержимому

Создание JSON-ключа

Регистрация сервисного аккаунта

  1. Создайте аккаунт Google;

  2. Откройте страницу console.developers.google.com и нажмите “Создать проект”;

    image_1
  3. Введите имя проекта и нажмите “Создать”;

    image_2
  4. Выберите на своем проекте меню “Настройки”;

    image_3
  5. Перейдите в пункт меню “Сервисные аккаунты”, а затем “Создать сервисный аккаунт”;

    image_4
  6. Введите название аккаунта и нажмите “Создать и продолжить”;

    image_5
  7. Выберите роль “Владелец” и нажмите “Продолжить”;

    image_6
  8. Завершите создание сервисного аккаунта;

    image_7
  9. Откройте пункт управления ключами;

    image_8
  10. Нажмите “Добавить ключ”;

    image_9
  11. Нажмите “Сгенерировать новый ключ”;

    image_10
  12. Выберите тип JSON и нажмите “Создать”;

    image_11
  13. Будет загружен JSON-ключ;

    image_12
  14. Скопируйте адрес электронной почты (он будет необходим при выдаче прав на доступ сервисного аккаунта к таблице)

    image_13
  15. Откройте навигационное меню и перейдите на вкладку “API & Сервисы”;

    image_14
  16. В поле поиска введите “Google Sheets API” и кликните на соответствующий вариант результата поиска;

    image_15
  17. Активируйте сервис “Google Sheets API”;

    image_16
  18. Повторите пункты 15 - 17 для сервиса “Google Drive API”;

    image_17

Предоставление прав на доступ к таблице

Для работы с Google таблицей, необходимо предоставить доступ к ней созданному аккаунту.

  1. Откройте Google таблицу и нажмите “Настройки Доступа”;

    image_18
  2. Введите в поле поиска адрес электронной почты сервисного аккаунта (из пункта 14 раздела Регистрация сервисного аккаунта);

    image_19
  3. Укажите права доступа и кликните отправить;

    image_20