Для создания интеграции вам понадобится Google аккаунт. Если у вас его нет - создайте на этой странице.
Перейдите на страницу Google Cloud Platform и создайте новый проект. Если у вас уже есть проект, который вы можете использовать - можете выбрать его и перейти к шагу 2.
Нажмите на селектор в верхней части экрана.
В появившемся окне нажмите на «Создать проект».
Введите любое название, например - MyFormyIntegration и нажмите на кнопку «Создать».
Иногда создание проекта происходит не сразу, а спустя 1-2 минуты. В этом случае придется подождать.
После выбора нужного проекта, нажмите на кнопку «Включить API и сервисы».
В появившемся окне напишите в поиске «spread» снизу, в результатах выберите Google Sheets API.
В появившемся окне нажмите кнопку «Включить».
Если вы все сделали правильно, вас перебросит на страницу с настройками Google Sheets API, для работы которого, вам нужно будет создать сервисный аккаунт.
Нажмите на кнопку «Создать».
Заполните поля следующим образом:
Какой API вы используете: Google Sheets API
Откуда вы будете вызывать API: Веб-сервер
К каким данным вы будете обращаться: Данные приложения
Планируете ли использовать этот API для App Engine или Compute Engine: Нет
После этого нажмите кнопку «Выбрать тип учетных данных».
В появившемся окне заполните все поля.
Название сервисного аккаунта: любое, например formyintegration
Роль: в списке выберите Проект → Редактор
Идентификатор сервисного аккаунта: заполнится автоматически исоздя из названия, можно оставить без изменений
Тип ключа: JSON
Нажмите на кнопку «Продолжить»
Если аккаунт успешно создался, то браузер автоматически скачает JSON файл и вы увидите следующее окно.
Нажмите на кнопку «Закрыть». Вы попадете на страницу, где будет список сервисных аккаунтов. В нашем случае там будет один аккаунт.
Скопируйте эл. почту сервисного аккаунта. Она нам понадобится позже.
Создайте таблицу, в которую вы хотите получать данные из Formy. Дайте ей название, а затем, в правом верхнем углу, нажмите «Настройки доступа».
Вставте эл. почту нашего сервисного аккаунта (который мы получили в предыдущем пункте) в строку и нажмите «ОК». Снимите галочку «оповестить пользователей».
Согласитесь с тем, что чтоб пропустить рассылку приглашений.
Если все сделано правильно, то сверху появится сообщение.
В спсике приложений Formy выберите Google таблицы. В поле «Содержимое JSON файла» вставьте содержимое JSON файла, который мы получили на шаге 3.
Нажмите «Далее».
Вставьте ссылку на вашу таблицу, которую мы создали на шаге 4.