API 目标合作伙伴 - Amazon EventBridge
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

API 目标合作伙伴

使用以下 Amazon 合作伙伴提供的信息为其服务或应用程序配置 API 目标和连接。

Coralogix

API 目标调用端点 URL

有关端点的完整列表,请参阅 Coralogix API 参考

支持的授权类型

API 密钥

需要的其他授权参数

标头 "x-amz-event-bridge-access-key",值为 Coralogix API 密钥

Coralogix 文档

Amazon EventBridge 身份验证

常用的 API 操作

美国:https://ingress.coralogix.us/aws/event-bridge

新加坡:https://ingress.coralogixsg.com/aws/event-bridge

爱尔兰:https://ingress.coralogix.com/aws/event-bridge

斯德哥尔摩:https://ingress.eu2.coralogix.com/aws/event-bridge

印度:https://ingress.coralogix.in/aws/event-bridge

其他信息

这些事件存储为日志条目,applicationName=[AWS Account]subsystemName=[event.source]

Datadog

API 目标调用端点 URL

有关端点的完整列表,请参阅 Datadog API 参考

支持的授权类型

API 密钥

需要的其他授权参数

Datadog 文档

身份验证

常用的 API 操作

POST https://api.datadoghq.com/api/v1/events

POST https://http-intake.logs.datadoghq.com/v1/input

其他信息

端点 URL 因您的 Datadog 组织所在的位置而异。如需了解您的组织的正确 URL,请参阅文档

Freshworks

API 目标调用端点 URL

有关端点列表,请参阅 https://developers.freshworks.com/documentation/

支持的授权类型

基本、API 密钥

需要的其他授权参数

不适用

Freshworks 文档

身份验证

常用的 API 操作

https://developers.freshdesk.com/api/#create_ticket

https://developers.freshdesk.com/api/#update_ticket

https://developer.freshsales.io/api/#create_lead

https://developer.freshsales.io/api/#update_lead

其他信息

MongoDB

API 目标调用端点 URL

https://data.mongodb-api.com/app/App ID/endpoint/

支持的授权类型

API 密钥

电子邮件/密码

自定义 JWT 身份验证

需要的其他授权参数

MongoDB 文档

Atlas 数据 API

端点

自定义 HTTPS 端点

身份验证

常用的 API 操作

其他信息

New Relic

API 目标调用端点 URL

有关更多信息,请参阅我们的欧洲和美国地区数据中心

事件

美国 - https://insights-collector.newrelic.com/v1/accounts/YOUR_NEW_RELIC_ACCOUNT_ID/events

欧洲 - https://insights-collector.eu01.nr-data.net/v1/accounts/YOUR_NEW_RELIC_ACCOUNT_ID/events

指标

美国 - https://metric-api.newrelic.com/metric/v1

欧洲 - https://metric-api.eu.newrelic.com/metric/v1

日志

美国 - https://log-api.newrelic.com/log/v1

欧洲 - https://log-api.eu.newrelic.com/log/v1

跟踪

美国 - https://trace-api.newrelic.com/trace/v1

欧洲 - https://trace-api.eu.newrelic.com/trace/v1

支持的授权类型

API 密钥

New Relic 文档

指标 API

事件 API

日志 API

跟踪 API

常用的 API 操作

指标 API

事件 API

日志 API

跟踪 API

其他信息

指标 API 限制

事件 API 限制

日志 API 限制

跟踪 API 限制

Operata

API 目标调用端点 URL:

https://api.operata.io/v2/aws/events/contact-record

支持的授权类型:

基本

需要的其他授权参数:

Operata 文档:

如何创建、查看、更改和撤销 API 令牌?

使用 Amazon EventBridge 调度器管道进行操作 Amazon 集成

常用的 API 操作:

POST https://api.operata.io/v2/aws/events/contact-record

其他信息:

username 是 Operata 群组 ID,密码是您的 API 令牌。

Salesforce

API 目标调用端点 URL

Sobject— https :// myDomainName.my.salesforce.com/services/data/ 版本号 /sobjects//* SobjectEndpoint

自定义平台事件— https://myDomainName.my.salesforce.com/services/data/版本号 /sobjects/ /* customPlatformEndpoint

有关端点的完整列表,请参阅 Salesforce API 参考

支持的授权类型

OAuth 客户端凭证

当返回 401 或 407 响应时,会刷新 OAUTH 令牌。

需要的其他授权参数

Salesforce 连接的应用程序客户端 ID 和客户端密钥。

以下授权端点之一:

  • 制作— https://MyDomainName.my.salesforce.com。 /services/oauth2/令牌

  • 没有增强域名的沙箱 — https://MyDomainName SandboxName.my. salesforce.com/services /oauth2/token

  • 带有增强域名的沙箱 — https://— .sandbox.my.salesforce.com/services/oa MyDomainNameuth2/tok SandboxNameen

以下键/值对:

密钥

grant_type

client_credentials

Salesforce 文档

REST API 开发人员指南

常用的 API 操作

使用对象元数据

使用记录

其他信息

有关说明如何使用 EventBridge 控制台创建连接Salesforce、API 目标以及将信息路由到的规则的教程Salesforce,请参阅教程:创建连接,将 Salesforce 作为 API 目标

Slack

API 目标调用端点 URL

有关端点和其他资源的列表,请参阅使用 Slack Web API

支持的授权类型

OAuth 2.0

当返回 401 或 407 响应时,会刷新 OAUTH 令牌。

当您创建 Slack 应用程序并将其安装到工作区时,将代表您创建一个 OAuth 持有者令牌,用于通过您的 API 目标连接对调用进行身份验证。

需要的其他授权参数

不适用

Slack 文档

基本应用设置

使用 OAuth 进行安装

检索消息

发送消息

使用传入 Webhook 发送消息

常用的 API 操作

https://slack.com/api/chat.postMessage

其他信息

配置 EventBridge 规则时,有两种配置需要突出显示:

  • 包括一个标头参数,将内容类型定义为“application/json;charset=utf-8”。

  • 使用输入转换器将输入事件映射到 Slack API 的预期输出,即确保发送到 Slack API 的负载具有“channel”和“text”键/值对。

Shopify

API 目标调用端点 URL

有关端点列表以及其他资源和方法,请参阅端点和请求

支持的授权类型

OAuth、API 密钥

注意

当返回 401 或 407 响应时,会刷新 OAUTH 令牌。

需要的其他授权参数

不适用

Shopify 文档

身份验证和授权概述

常用的 API 操作

POST - /admin/api/2022-01/products.json

GET - admin/api/2022-01/products/{product_id}.json

PUT - admin/api/2022-01/products/{product_id}.json

DELETE - admin/api/2022-01/products/{product_id}.json

其他信息

创建应用

亚马逊 EventBridge webhook 配送

以 Shopify 管理员身份使用自定义应用的访问令牌

产品

Shopify 管理员 API

Splunk

API 目标调用端点 URL

https://SPLUNK_HEC_ENDPOINT:optional_port/services/collector/raw

支持的授权类型

基本、API 密钥

需要的其他授权参数

Splunk 文档

对于这两种授权类型,都需要 HEC 令牌 ID。有关更多信息,请参阅在 Splunk Web 中设置和使用 HTTP 事件收集器

常用的 API 操作

POST https://SPLUNK_HEC_ENDPOINT:optional_port/services/collector/raw

其他信息

API 密钥 — 为配置终端节点时 EventBridge,API 密钥名称为 “授权”,值为 Splunk HEC 令牌 ID。

基本(用户名/密码)— 为配置终端节点时 EventBridge,用户名为 “Splunk”,密码为 Splunk HEC 令牌 ID。

Sumo Logic

API 目标调用端点 URL

每名用户的 HTTP 日志和指标源端点 URL 会有所不同。有关更多信息,请参阅 HTTP 日志和指标源

支持的授权类型

Sumo Logic 不需要对他们的 HTTP 源进行身份验证,因为 URL 中内置了唯一的密钥。因此,您应确保将此 URL 视为机密。

配置 EventBridge API 目标时,需要授权类型。要满足此要求,请选择 API 密钥并为其指定密钥名称“dummy-key”和密钥值“dummy-value”。

需要的其他授权参数

不适用

Sumo Logic 文档

Sumo Logic已经建立了托管源来收集来自许多 Amazon 服务的日志和指标,你可以使用他们网站上的信息来处理这些来源。有关更多信息,请参阅 Amazon Web Services

如果您要从应用程序生成自定义事件,并希望将其Sumo Logic作为日志或指标发送到,请使用 EventBridge API 目标以及 Sumo Logic HTTP 日志和指标源端点。

常用的 API 操作

POST https://endpoint4.collection.us2.sumologic.com/receiver/v1/http/UNIQUE_ID_PER_COLLECTOR

其他信息

TriggerMesh

API 目标调用端点 URL

使用 HTTP 事件源主题中的信息来确定端点 URL。端点 URL 包括事件源名称和用户命名空间,格式如下:

https://source-name.user-namespace.cloud.triggermesh.io

要在请求中包含端点的基本授权参数。

支持的授权类型

基本

需要的其他授权参数

TriggerMesh 文档

HTTP 事件源

常用的 API 操作

不适用

其他信息

Zendesk

API 目标调用端点 URL

https://developer.zendesk.com/rest_api/docs/support/tickets

支持的授权类型

基本、API 密钥

需要的其他授权参数

Zendesk 文档

安全和认证

常用的 API 操作

POST https://your_Zendesk_subdomain/api/v2/tickets

其他信息

API 请求 EventBridge 会计入你的 Zendesk API 限制。有关您的计划的 Zendesk 限制信息,请参阅使用限制

为了更好地保护您的账户和数据,我们建议使用 API 密钥,而不是基本的登录凭证身份验证。