如需将用户数据从其他即时通讯平台导入 Google Chat,您可以创建 Chat 应用并采用导入模式 Chat 聊天室。在导入模式聊天室中,Chat 应用可以将其他平台中的现有消息、附件、回应、成员资格和聊天室实体导入到等效的 REST 资源。在导入过程中,您只能使用“导入模式聊天室”。创建导入模式聊天室后,Chat 应用必须在 30 天内完成聊天室数据导入。
为什么要使用“导入模式聊天室”
导入模式聊天室可以为从其他即时通讯平台过渡到 Google Chat 的最终用户提供更好的体验。与将源数据复制到常规空间相比,使用导入模式空间具有以下优势:
- 保留资源创建时间戳。您可以设置聊天室和消息资源的创建时间的历史时间,让 Chat 应用在用户使用 Google Chat 期间保留历史上下文。如需了解详情,请参阅将数据导入 Google Chat。
- 最终用户无法在导入模式下查看或访问聊天室。为防止正在进行数据导入的聊天室受到用户干扰,或避免因查看正在进行的数据导入操作导致用户混淆,系统会对最终用户隐藏导入模式下的空格。聊天室完成导入模式后,您可以将用户添加到聊天室。
- Chat 会在导入模式期间关闭通知,以便用户避免收到有关迁移的不必要提醒。
导入模式聊天室支持的 Google Chat 资源
您可以使用导入模式聊天室导入以下 Google Chat API 资源:
- 信息
- 附件
- 回应
成员资格,同时存在以下注意事项:
- 当聊天室处于导入模式时,必须导入历史成员资格。聊天室完成导入模式后,您无法导入历史成员资格。
- 聊天室完成导入模式后,必须创建来自源消息传递平台的其他现有成员资格。
- 成员必须是同一网域中的用户。
聊天室。 仅支持
SpaceType.SPACE
。
将源数据映射到 Google Chat 资源
将数据从来源消息传递平台导入 Google Chat 时,请查看您可以在 Chat 中创建的受支持的资源。然后,确定要导入的来源实体并将每个实体映射到 Chat 资源。规划资源映射后,请从来源消息传递平台读取实体,并将其写入导入模式聊天室。
相关主题
- 如需了解如何在使用导入模式聊天室时通过 Chat API 进行身份验证,请参阅授权 Google Chat 应用。
- 如需了解如何开始使用导入模式聊天室导入资源,请参阅将数据导入 Google Chat。