Sitefinity Google 同步模块

介绍

Google Sync Module

Sitefinity Google Sync 是来自 Aspose 将您的 Sitefinity 用户与 Google/Gmail 联系人关联,无需任何其他软件。它利用了以下强大功能: Aspose.Email for .NET 让您轻松同步 Google 联系人和 Sitefinity 用户。

此模块的初始版本已加入以下功能,使同步过程高效、简洁且易于使用。

  • Google/Gmail 服务器凭据会被加密并保存在数据库中,这样您每次使用该模块时就无需再次输入。
  • 同步所有或选定的 Gmail 联系人到 Google,反之亦然。
  • 在执行 Google/Gmail 到 Sitefinity 同步时,可选择一个或多个 Sitefinity 用户。
  • 在迁移之前,会检查目标系统中每个联系人/用户是否已存在,以确保同步不会创建重复记录。
  • 迁移到 Google/Gmail 的联系人会放入“其他联系人”组,您可以先检查,然后将需要的联系人移动到“我的联系人”。
  • 完成后会显示同步过程的简要概述。

todo:image_alt_text

todo:image_alt_text

todo:image_alt_text

支持、扩展和贡献

支持

从 Aspose 成立的第一天起,我们就知道仅提供优质产品是不够的。我们还需要提供优质服务。我们自己也是开发者,深知当技术问题或软件小缺陷阻止您完成工作时的沮丧感。我们在这里是为了解决问题,而不是制造问题。

这就是我们提供免费支持的原因。无论是购买了产品还是在使用评估版的用户,都应得到我们全力的关注与尊重。

您可以使用以下任何平台记录与 Aspose .NET Exchange/Gmail Sync for Sitefinity 模块相关的问题或建议

Aspose .NET Exchange Sync for Sitefinity

Aspose .NET Google Sync for Sitefinity

扩展与贡献

Aspose .NET Exchange Sync for Sitefinity 和 Aspose .NET Google Sync for Sitefinity 均为开源项目,其源代码可在下面列出的主要社交编码网站上获取。鼓励开发者下载源代码并根据自己的需求扩展功能。

源代码

您可以从以下位置获取最新的源代码

如何配置源代码

您需要安装以下软件才能打开和扩展源代码

  • Visual Studio 2010 或更高版本

请按照以下简单步骤开始使用

  1. 下载/克隆源代码。
  2. 打开 Visual Studio 2010,并选择 File > Open Project
  3. 浏览到您下载的最新源代码并打开 Aspose.ExchangeSync.slnAspose.GoogleSync.sln

系统要求和受支持平台

系统要求

要设置 Aspose .NET Exchange/Google Sync for Sitefinity 插件,您需要满足以下要求:

  • 在 ASP.NET 4.0 上运行的 Sitefinity CMS

如果您在设置此 Sitefinity 插件时遇到任何问题,请随时联系我们。

受支持的平台

该模块在所有版本的

  • 在 ASP.NET 4.0 上运行的 Sitefinity CMS

下载与安装

下载中

您可以从以下位置之一下载 Aspose .NET Google Sync for Sitefinity

安装

下载完成后,请按照以下步骤将插件安装到您的 Sitefinity 网站中:

步骤 1:将文件复制到您的 Sitefinity 安装中

请解压下载的 ZIP 文件。您需要 FTP 或直接访问服务器上的 Sitefinity 安装文件夹以执行以下操作:

  1. 将 Aspose.Email.dll 和 Aspose.SiteFinity.GoogleSync.dll 复制到 Sitefinity 安装的 bin 文件夹中。
  2. 复制位于 Sitefinity 安装根目录(包含 bin 文件夹)的 Addons 文件夹。

步骤 2:在 Sitefinity 中注册 Aspose .NET Google Sync for Sitefinity 插件

  1. 使用 ‘Administrator’ 账户登录您的 Sitefinity CMS。登录页面可通过 http://www.mywebsite.com/sitefinity 访问。
  2. 点击 Administration,然后点击 Settings。基本设置页面出现。
  3. 点击高级 链接。 设置页面出现。
  4. 在左侧窗格中,点击 Toolboxes,随后再点击 Toolboxes,然后依次点击 PageControlsSectionsContentToolboxSection,最后点击 Tools.
  5. 点击 Create new。出现小部件注册表单。
  6. 按如下方式填写表单字段:
    1. 确保已选中 Enabled
    2. Control CLR Type or Virtual Path 字段中添加 ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx。
    3. 按如下方式添加 名称标题描述:AsposeGoogleSync Aspose Google Sync 同步 Sitefinity 用户与 Google 联系人,使用 Aspose .NET Google Sync for Sitefinity
    4. 您可以保持所有其他字段不变。
  7. 完成后,点击 保存更改。该小部件已在工具箱中注册,可在 Sitefinity 中使用。设置也显示在下图中。

todo:image_alt_text

使用和视频演示

使用

安装并配置 Aspose .NET Google Sync for Sitefinity 插件后,您可以轻松在网站上使用它。请按照以下简单步骤开始使用:

  1. 确保您已使用管理员级别账户登录 Sitefinity。
  2. 导航至您想要添加 Google Sync 插件的页面。确保该页面已进入编辑模式。
  3. 在右侧的 Drag Widgets 菜单中,选择 Aspose Google Sync 并将其拖动到合适的位置。

todo:image_alt_text

您已成功安装并将 Aspose .NET Google Sync for Sitefinity 模块添加到页面。系统将提供三个简单选项供您开始使用

  • Google 到 Sitefinity 同步
  • Sitefinity 到 Google 同步
  • Google 设置

首次点击任意选项时,系统会要求您输入 Google 服务器详细信息。一个简单的表单可填写连接到您的 Google 账户所需的所有信息,这些信息随后会被加密并保存到数据库供以后使用。

todo:image_alt_text

同步过程完成后,将显示已迁移记录数量的简要摘要以及已存在且未导入的记录列表。

视频演示

请检查 视频 以下演示模块的实际运行。