2.3. 连接到 Amazon Simple Notification Service(SNS)
集成可以向 AWS Simple Notification Service 主题发送信息。要做到这一点,创建一个 AWS SNS 连接,然后将该连接添加到集成流或者作为简单集成的完成连接。详情请查看:
2.3.1. 创建 Amazon SNS 连接 复制链接链接已复制到粘贴板!
您必须先创建 Amazon SNS 连接,然后才能将 Amazon SNS 连接添加到集成。
先决条件
- AWS 访问密钥。请参阅 获取 AWS 凭证。
- 您必须知道 SNS 主题所在的区域。这是您希望您要创建 SNS 连接来发送消息的主题。
流程
- 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用的连接。
- 单击 Create Connection 以显示 Fuse Online 连接器。
- 点 Amazon SNS 连接器。
在 Access Key 字段中,在 AWS 帐户中输入属于用户访问密钥的 Amazon 访问密钥 ID,该 ID 管理您希望连接发送到的主题。
如果您要连接访问的主题尚不存在,当 Fuse Online 尝试运行集成时,它使用与此访问密钥关联的 AWS 帐户来创建该主题。但是,如果其他 AWS 帐户中存在主题,则连接无法创建主题,且集成无法启动。
- 在 Secret Key 字段中,为您指定的 Amazon 访问密钥 ID 输入 Amazon secret 访问密钥。
- 在 Region 字段中,选择主题所在的 AWS 区域。如果连接创建了主题,它会在所选区域中创建它。
- 单击 Validate。Fuse Online 立即尝试验证连接并显示一条消息,指示验证是否成功。如果验证失败,请根据需要修改配置详情并重试。
- 验证成功后,单击 下一步。
-
在 Name 字段中输入您的选择的名称,帮助您将这个连接与任何其他连接区分开来。例如,输入
SNS North。 -
在 Description 字段中输入任何有助于了解这个连接的信息。例如,输入
向 north region topic 发送消息的 Sample SNS 连接。 - 点 Save 以查看您创建的连接现在可用。如果您输入了示例名称,您会看到 SNS North 显示为您可选择添加到集成的连接。
2.3.2. 向 Amazon SNS 发送消息 复制链接链接已复制到粘贴板!
要向 Amazon SNS 主题发送信息,请在简单集成中添加 Amazon SNS 连接,或作为完成连接。
先决条件
- 您创建了 Amazon SNS 连接。
- Fuse Online 会提示您添加到集成中,或将完成连接添加到简单集成。
流程
- 在 Add to Integration 页面中,点您要添加连接的加号。如果 Fuse Online 提示您选择完成连接,请跳过这一步。
- 点您要用来发送消息的 Amazon SNS 连接。
- 点 Send Object 操作。
在 Topic Name 或 Amazon Resource Name 字段中输入 SNS 主题的名称,以发送邮件或输入主题的 Amazon Resource Name(ARN)。
如果 SNS 主题还不存在在连接被授权访问的 AWS 帐户中,或者任何其他 AWS 帐户中,连接会在要访问的 AWS 帐户中创建主题。
- 点 Next 将连接添加到集成。
结果
这个连接会出现在您添加它的集成流中。