- Работает на управляемых формах.
- Возможно доработка под Ваши требования.
- Код открыт, доработка собственными силами возможна.
- Необходимость обновлений зависит от изменений в Google API
- Файл *.cf загружается в вашу конфигурацию и становится её частью.
Работа системы: Обмен контактной информацией происходит в автоматическом режиме, через каждые X часов система обновляет данные, загружает в Google данные о контактах и получает данные из google. Система позволяет загружать в Google как данные из справочника Контрагенты, так и из справочника КонтактныеЛица. Данные из google загружаются в отдельный справочник.
При первом входе необходимо ввести логин и пароль, и система сохранит данные для входа в Google (это не логин и пароль), и впоследствии будет использоваться для обмена контактными данными. Данные об аккаунте сохраняются с привязкой к пользователю, таким образом можно подключить неограниченное количество аккаунтов Google к одной базе.
ВНИМАНИЕ!!! Гугл прислал письмо о том что Contacts API становится People API, и с 15 июня до 15 декабря, все методы будут переносить на новый API, нужно будет вносить изменения.
Уважаемый разработчик Google Cloud!
Напоминаем, что, согласно нашему первоначальному объявлению в августе 2020 года, поддержка API контактов Google прекращается с 15 июня 2021 года. Все клиенты API контактов должны перейти на API Google People до этой даты.
Что мне нужно знать?
Начиная с 15 июня 2021 г. вызовы API начнут возвращать ошибки с постоянно увеличивающейся скоростью, пока частота ошибок не достигнет 100% 15 декабря 2021 г. , как показано ниже:
- 15 июня 2021 г. - 15 сентября 2021 г.: 1% вызовов API контактов Google будет возвращать ошибки
- 15 сентября 2021 - 15 декабря 2021: 10% вызовов API контактов Google возвращают ошибки
- 15 декабря 2021 г. и позднее : 100% вызовов API контактов Google будут возвращать ошибки.
Что изменилось?
Новый People API имеет те же функции, что и старый API контактов, для всех функций, но с новой областью действия, что приводит к следующим исключениям для «Других контактов»:
- У клиентов есть разрешение только на чтение для «Других контактов». Поскольку отправка сигналов изменения или записи обратно в «Другие контакты» не поддерживается, вашим пользователям придется добавить Другой контакт в качестве «Моего контакта», если они захотят обновить его поля данных.
- Только основная контактная информация для «Других контактов» может быть прочитана через API (например, полное имя, адрес электронной почты и номер телефона).
Кроме того, старая область контактов ( https://www.google.com/m8/feeds ) обеспечивала доступ как к личным контактам, так и к информации каталога.
Вы можете узнать больше в документации People API.
Обратите внимание, что эти изменения не влияют на API общих контактов домена.