Модуль синхронізації Google для Umbraco
Вступ
Aspose .NET Gmail Sync for Umbraco є модулем з відкритим кодом від Aspose яка зв’язує ваших користувачів/учасників Umbraco з контактами Google або Gmail без потреби в іншому програмному забезпеченні. Вона використовує потужні можливості Aspose.Email для .NET щоб дозволити вам легко синхронізувати ваші контакти Gmail та користувачів/учасників Umbraco.
Особливості модуля
Ця початкова версія модуля містить наступні функції, які роблять процес синхронізації ефективним, простим та зручним.
- Облікові дані сервера Google/Gmail зашифровані та збережені в базі даних, тому вам не потрібно вводити їх щоразу при використанні модуля.
- Синхронізуйте всі або вибрані контакти Gmail з Umbraco та навпаки.
- Можливість вибору одного або кількох типів користувачів/учасників Umbraco під час синхронізації Gmail з Umbraco.
- Наявність кожного контакту/користувача в цільовій системі перевіряється перед міграцією, щоб забезпечити, що синхронізація не створює дублікати записів.
- Контакти, перенесені до Gmail, розташовуються у групі «Інші контакти», щоб ви могли перевірити їх і перемістити лише потрібні до «Мої контакти».
- Короткий підсумок процесу синхронізації відображається після завершення.



Системні вимоги та підтримувані платформи
Системні вимоги
Для налаштування модуля Aspose .NET Exchange/Google Sync for Umbraco необхідно виконати наступні вимоги:
- Umbraco 6.0 +
Будь ласка, зв’яжіться з нами, якщо ви хочете встановити цей модуль на старішій версії Umbraco.
Підтримувані платформи
Модуль підтримується на всіх версіях
- Umbraco, що працює на ASP.NET 4.0
Завантаження
Ви можете завантажити Aspose .NET Google Sync for Umbraco за однією з наведених нижче адрес
Встановлення
Після завантаження, будь ласка, виконайте ці кроки для встановлення модуля у ваш сайт Umbraco:
- Увійдіть у розділ Umbraco Developer, наприклад http://www.myblog.com/umbraco/
- У дереві розгорніть теку Packages.
- Звідси є два способи встановити пакет: вибрати Install local package або переглянути Umbraco Package Repository.
- Якщо ви встановлюєте local package, не розпаковуйте його, а завантажте zip‑архів у Umbraco.
- Слідуйте інструкціям на екрані.
Використання
Після встановлення модуля Aspose .NET Gmail Sync for Umbraco використання його на вашому сайті дуже просте. Будь ласка, виконайте ці прості кроки, щоб розпочати.
- Переконайтеся, що ви ввійшли в розділ Umbraco Developer, наприклад http://www.myblog.com/umbraco/
- Натисніть Settings у списку розділів у нижньому лівому куті екрана.
- Розгорніть вузол Templates і виберіть шаблон, до якого потрібно додати функцію Gmail Sync, наприклад Textpage.
- Виберіть місце в обраному шаблоні, куди слід додати кнопку експорту. Зазвичай її розміщують у верхньому правому куті сторінки або внизу.
- Натисніть Insert Macro на верхній панелі.
- У Choose a macro виберіть недавно встановлений макрос Aspose .NET Gmail Sync for Umbraco і натисніть OK.
Будь ласка, перегляньте скріншот нижче для деталей.

Ви успішно встановили та додали модуль Aspose .NET Gmail Sync for Umbraco на вашу сторінку. Вам буде запропоновано три прості варіанти для початку роботи
- Синхронізація Gmail з Umbraco
- Синхронізація Umbraco з Gmail
- Налаштування сервера Gmail
Вас попросять ввести дані сервера Gmail під час першого натискання будь-якої опції. Простая форма збирає всі необхідні дані для підключення до вашого Gmail-акаунта, після чого ці дані будуть зашифровані та збережені в базі даних для подальшого використання.

Примітка: Ви можете отримати Client ID та Client Secret вашого Google акаунта, використовуючи кроки, описані на Функції утиліти Gmail
Після завершення процесу синхронізації відображається короткий підсумок кількості перенесених записів та список записів, які вже існують і не були імпортовані.
Video Demo
Будь ласка, перевірте відео нижче, щоб побачити модуль у дії.
Підтримка, розширення та внесок
Підтримка
З перших днів існування Aspose ми розуміли, що просто надавати нашим клієнтам хороші продукти недостатньо. Нам також потрібно забезпечити якісний сервіс. Ми самі розробники і розуміємо, наскільки розчаровують технічні проблеми чи дивні особливості програм, які заважають робити те, що потрібно. Ми тут, щоб вирішувати проблеми, а не створювати їх.
Ось чому ми пропонуємо безкоштовну підтримку. Кожен, хто користується нашим продуктом, незалежно від того, чи придбав його, чи використовує оцінкову версію, заслуговує нашої повної уваги та поваги.
Ви можете повідомляти про будь-які проблеми чи пропозиції, пов’язані з модулем Aspose .NET Exchange/Google Sync for Umbraco, за допомогою будь-якої з наступних платформ
Розширюйте та робіть внесок
Aspose .NET Exchange Sync for Umbraco та Aspose .NET Gmail Sync for Umbraco є відкритими проєктами, їхній вихідний код доступний на основних веб‑сайтах соціального кодування, наведених нижче. Розробникам рекомендовано завантажити код і розширити функціональність згідно зі своїми вимогами.
Вихідний код
Ви можете отримати останній вихідний код з одного з наступних ресурсів
Як налаштувати вихідний код
Вам потрібно встановити наступне, щоб відкрити та розширити вихідний код
- Visual Studio 2010 або вище
Будь ласка, дотримуйтесь цих простих кроків, щоб розпочати
- Завантажте/склонуйте вихідний код.
- Відкрийте Visual Studio 2010 і виберіть File > Open Project
- Перейдіть до останнього завантаженого вихідного коду та відкрийте Aspose.GmailSync.sln