SalesPlatform vtiger crm 620 Интеграция с Google
Содержание |
Краткий обзор
Система vtiger CRM предоставляет возможность синхронизации модулей Календарь и Контакты системы с Календарем Google и Контактами Google из Gmail. В данной документации, помимо описания работы модуля, будет рассмотрена последовательность действия для его настройки.
Настройка модуля
Корректная работа модуля возможна только при наличии зарегистрированного приложения в Google. Для создания приложения необходимо выполнить следующие шаги:
1. Авторизуйтесь в Google.
2. Перейдите в API консоль Google.
3. Нажмите на кнопку [Create Project].
4. Введите имя проекта. Нажмите кнопку [Create].
5. После создания проекта перейдите в его меню.
6. Включите Calendar API и Contacts API на странице [APIs & auth] -> [APIs]
7. Далее необходимо перейти в [APIs & auth] -> [Credentials] и нажать кнопку [Create new Client ID].
8. В новом открывшемся окне выберите [Web application].
9. Далее необходимо указать E-mail и Product name (остальные поля необязательны) и нажать кнопку [Save].
10. В открывшемся окне необходимо ввести следующие значений для Authorized redirect URIs:
{site_url}index.php?module=Google&view=List&operation=sync&sourcemodule=Contacts&service=GoogleContacts
{site_url}index.php?module=Google&view=List&operation=sync&sourcemodule=Calendar&service=GoogleCalendar
11. После нажатия на кнопку [Create Client ID] откроется опять главное меню вашего приложения. Необходимо запомнить два значения: Client ID и Client Secret.
12. Перейдите в папку с установленной Vtiger и откройте файл modules/Google/connectors/Config.php. Введите значения с предыдущего шага.
Class Google_Config_Connector { static $clientId = '137913658253-ldhibd6ooeoiuilnl7l30mesc8ac6tgd.apps.googleusercontent.com'; static $clientSecret = 'fdEOWKoMv6y5iUVxq7YIaFSe'; }
Синхронизация Контактов из Gmail
1. Перейдите в модуль Контакты.
2. Нажмите на шестеренку в окне [Контакты Google] для настройки синхронизации.
3. В появившемся окне можно настроить параметры синхронизации. Например направление синхронизации или соответствие полей.
4. После сохранения настроек нажмите кнопку [Синхронизовать]. Разрешите приложению Google управлять вашими Контактами Gmail.
5. После окончания синхронизации появится окно с результатами.
Примечание
- Кнопка [Удалить синхронизацию] не удаляет результаты синхронизации, а удаляет ее настройки.
Синхронизация с календарем Google
1. Перейдите в модуль Календарь -> [Список] и нажмите кнопку [Синхронизировать]
2. После окончания синхронизации появится окно с результатами.