您在此处:
将增强 SMS 渠道元数据移到 Sandbox
如果您已配置增强 SMS 渠道,您可以将配置从生产组织移动到 Sandbox 组织进行测试或开发,从 Sandbox 移动到 Sandbox,或从 Sandbox 移动到生产。这些步骤适用于增强长码、免费长码和短码渠道。
要将 SMS 渠道配置移动到目标组织,请使用 package.xml 清单文件检索元数据。然后,您可以将其部署到目标组织。此外,您可以使用开发人员工具执行 Sandbox 刷新或元数据 API 操作。工具可以是 Salesforce CLI、Salesforce Extensions for VS Code,或浏览器扩展,例如 Salesforce Bench Press。
出于演示目的,这里我们展示了如何使用 Salesforce Bench Press 扩展将元数据从生产环境移动到 Sandbox。
为了获得更好的用户体验,在移动元数据时,请确保您执行了这些先决条件。
- 在 Service Cloud 中设置消息传递渠道的路由。
- 请确保在目标组织中,您拥有类似的路由元数据。
- 请确保,在目标组织中激活 SMS 渠道之前,先在源组织中禁用它,反之亦然。SMS 渠道一次只能在一个组织中处于活动状态。
步骤 1:查找增强 SMS 渠道的开发人员名称
- 在源组织中,从“设置”中,在快速查找框中输入消息传递设置,然后选择消息传递设置。
- 在渠道部分中,找到要迁移的特定 SMS 渠道。
- 单击渠道名称以查看详细信息。
- 复制开发人员姓名字段中的值。
步骤 2:创建 package.xml 文件
- 在计算机上打开纯文本编辑器(例如记事本或 VS Code)。
-
粘贴此 XML 代码,用您在上一步中复制的开发人员姓名替换 YOUR_DEVELOPER_NAME。
<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> <types> <members>YOUR_DEVELOPER_NAME</members> <name>MessagingChannel</name> </types> <version>65.0</version> </Package> -
将文件保存为 package.xml。
通过指定准确的开发人员名称,Salesforce 工作台出版社扩展中的 retrieve.zip 文件将仅包含该单个 SMS 渠道的元数据。此文件确保干净、无冲突地部署到目标组织。

