An open API service indexing awesome lists of open source software.

https://github.com/rustammdev/test-task-write-sheets


https://github.com/rustammdev/test-task-write-sheets

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Клиентская интеграция через API (Node.js)

## Описание
Этот инструмент позволяет подключаться к предоставленному API для извлечения данных о клиентах и их последующего экспорта в Google-таблицу.

## Функционал
1. Аутентификация через API.
2. Получение данных о клиентах (id, firstName, lastName, gender, address, city, phone, email, status).
3. Сохранение данных в Google-таблицу (один лист).

## Установка
1. Склонируйте репозиторий:
```bash
git clone
cd <имя проекта>
```
## Установите зависимости:
```
bash
npm install
```

## Настройте файл .env: Создайте файл .env в корневой директории и добавьте следующие переменные:
```bash
GOOGLE_SERVICE_ACCOUNT_JSON=<Путь до вашего credentials.json>
SPREADSHEET_ID=
```