Вступление
Для того, чтобы начать пользоваться Google-таблицами в ZennoPoster, нужно выполнить следующие действия.
1. Создание нового ключа Google API
1.1. Войдите в свой Google аккаунт или создайте новый.
1.2. Зайдите в Google Cloud Platform.
1.3. Выберите раздел Окно запроса доступа OAuth (1) и нажмите СОЗДАТЬ (2).
Будет создан проект, необходимый для просмотра страницы.
1.4. Введите любое Название проекта, но только на английском языке (1), Организацию и Местоположение (если нужно) (2) и нажмите СОЗДАТЬ (3).
1.5. Введите любое Название приложения (1) и нажмите Сохранить (2). Другие поля заполнять не обязательно.
1.6. В разделе Учетные данные (1) нажмите на кнопку Создать учетные данные (2) и выберите пункт Идентификатор клиента OAuth (3).
1.7. Выберите пункт Другие типы (1) и нажмите Создать (2).
1.8. В окне Клиент OAuth появится необходимый для настроек ключ (1).
1.9. Необходимо скачать ключ в виде файла JSON (1) и сохранить его в системе.
2. Включение использования API Google Sheets и Drive
Для корректной работы Google-таблиц осталось совсем не много!
2.1. Для включения Google Sheets API, перейдите по этой ссылке.
2.2. Выберите Ваш проект, созданный в пункте 1.4 (1) и нажмите Включить (2).
2.3. Для включения Google Drive API, перейдите по этой ссылке.
2.4. Выберите Ваш проект (1) и нажмите Включить (2).
P.S.: Внимание! Очень важно включить оба API, иначе программа будет работать не корректно.
3. Добавление ключа в ZennoPoster
3.1. Откройте настройки ProjectMaker через Редактирование → Настройки.
3.2. Во вкладке Google таблицы (1) укажите путь к скачанному ключу (2) и нажмите Подключить (3).
3.3. После этого, откроется окно браузера, где необходимо будет войти в свой аккаунт Google, где Вы создавали ключ.
3.4. Так как Вы только что создали свое приложение, может появиться окно с предупреждением. Поскольку, Вы доверяете своему приложению, необходимо выбрать Показать дополнительные настройки (1) и Перейти на страницу "Ваше приложение" (2).
3.5. После этого, разрешите доступ Вашего нового приложения к данным вашего аккаунта, чтобы можно было читать и записывать таблицы.
Затем снова:
4. Использование Google-таблиц в ZennoPoster
Для того, чтобы использовать подключенные таблицы, воспользуйтесь следующей статьей: