# 概述
销售伙伴通知的API让你可以订阅与销售伙伴的业务有关的通知.使用这个API,你可以创建一个目的地来接收通知,订阅通知,删除通知订阅,以及更多.
更多信息,请参阅Notifications Use Case Guide (opens new window).
# Version information
Version : v1
# Operations
getSubscription
createSubscription
getSubscriptionById
deleteSubscriptionById
getDestinations
createDestination
getDestination
deleteDestination
<a name="paths">
# 路径
<a name="getubscription">
# getSubscription
GET /notifications/v1/subscriptions/{notificationType}
# Description
返回指定通知类型的订阅信息.当你没有订阅标识符时,你可以使用这个API来获取订阅信息.
使用计划:
速率(每秒的请求) | 突发 |
---|---|
1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path | notificationType required | The type of notification. 关于通知类型的更多信息,请参阅the Notifications API Use Case Guide (opens new window). | string |
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | GetSubscriptionResponse |
400 | Request有缺失或无效的参数,无法解析. Headers : x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | GetSubscriptionResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头: x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | GetSubscriptionResponse |
413 | 请求的大小超过了最大接受大小. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetSubscriptionResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionResponse |
500 | 发生了一个意外情况,使服务器无法完成请求. 头信息 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionResponse |
503 | 服务器的临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态代码,速率限制头已经过时,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionResponse |
<a name="createubscription">
# createSubscription
POST /notifications/v1/subscriptions/{notificationType}
# Description
为指定的通知类型创建一个订阅,以交付给指定的目的地.在订阅之前,你必须首先通过调用createDestination操作来创建目的地.
使用计划:
|速率(每秒的请求) |突发|_ | ---- | ---- | | 1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body | body required | the request schema for the createSubscription operation. | CreateSubscriptionRequest |
Path | notificationType required | 通知的类型. 关于通知类型的更多信息,请参见the Notifications API Use Case Guide (opens new window). | string |
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | CreateSubscriptionResponse |
400 | Request有缺失或无效的参数,无法解析. Headers : x-amzn-RateLimit-Limit (string) : 你对这个操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | CreateSubscriptionResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头: x-amzn-RequestId (string) : Unique request reference identifier. | CreateSubscriptionResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | CreateSubscriptionResponse |
409 | 指定的资源与当前状态冲突. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | CreateSubscriptionResponse |
413 | 请求的大小超过了最大接受的大小. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | CreateSubscriptionResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | CreateSubscriptionResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateSubscriptionResponse |
500 | 发生了一个意外情况,使服务器无法完成请求. *头信息 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | CreateSubscriptionResponse |
503 | 服务器的临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态代码,速率限制头已经过时,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateSubscriptionResponse |
<a name="getsubscriptionbyid">
# getSubscriptionById
GET /notifications/v1/subscriptions/{notificationType}/{subscriptionId}
# Description
返回指定通知类型的订阅信息. getSubscriptionById API是无授权的. 更多信息,请参阅《销售伙伴API开发者指南》中的无授权操作 (opens new window).
使用计划:
|速率(每秒的请求) |突发| |率 | ---- | ---- | | 1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path | subscriptionId required | 你想得到的订阅的标识符. | string |
Path | notificationType required | 通知的类型. 关于通知类型的更多信息,请参见the Notifications API Use Case Guide (opens new window). | string |
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | GetSubscriptionByIdResponse |
400 | Request有缺失或无效的参数,无法解析. Headers: x-amzn-RateLimit-Limit (string) : 你对这个操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | GetSubscriptionByIdResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头: x-amzn-RequestId (string) : Unique request reference identifier. | GetSubscriptionByIdResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | GetSubscriptionResponse |
409 | 指定的资源与当前状态冲突. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)对于这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionByIdResponse |
413 | 请求的大小超过了最大接受大小. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionByIdResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionByIdResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionByIdResponse |
500 | 发生了一个意外情况,使服务器无法完成该请求. 头信息 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionByIdResponse |
503 | 服务器临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态代码,速率限制头已经废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetSubscriptionByIdResponse |
<a name="deletesubscriptionbyid">
# deleteSubscriptionById
DELETE /notifications/v1/subscriptions/{notificationType}/{subscriptionId}
# Description
删除由你指定的订阅标识符和通知类型所指示的订阅.订阅标识符可以是与你的应用程序相关的任何订阅.在你成功调用该操作后,将停止为相关的订阅发送通知. DeleteSubscriptionById API是无授权的.更多信息,请参见《销售伙伴API开发者指南》中的无授权操作 (opens new window).
使用计划:
|速率(每秒的请求) |突发| |率 | ---- | ---- | | 1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path | subscriptionId required | 你想删除的订阅的标识符. | string |
Path | notificationType required | 通知的类型. 关于通知类型的更多信息,请参见the Notifications API Use Case Guide (opens new window). | string |
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | DeleteSubscriptionByIdResponse |
400 | Request有缺失或无效的参数,不能被解析. 头信息: x-amzn-RateLimit-Limit (string) : 你对这个操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | DeleteSubscriptionByIdResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头: x-amzn-RequestId (string) : Unique request reference identifier. | DeleteSubscriptionByIdResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | DeleteSubscriptionByIdResponse |
409 | 指定的资源与当前状态冲突. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)对于这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | DeleteSubscriptionByIdResponse |
413 | 请求的大小超过了最大接受大小. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | DeleteSubscriptionByIdResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | DeleteSubscriptionByIdResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | DeleteSubscriptionByIdResponse |
500 | 发生了一个意外情况,使服务器无法完成请求. 头信息 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | DeleteSubscriptionByIdResponse |
503 | 服务器临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态代码,速率限制头已经过时,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | DeleteSubscriptionByIdResponse |
<a name="getdestinations">
# getDestinations
GET /notifications/v1/destinations
# Description
返回所有目的地的信息. getDestinations API是无授权的. 更多信息,请参阅《销售伙伴API开发者指南》中的无授权操作 (opens new window).
使用计划:
|速率(每秒的请求) |突发| |率 | ---- | ---- | | 1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | GetDestinationsResponse |
400 | Request有缺失或无效的参数,无法解析. Headers : x-amzn-RateLimit-Limit (string) : 你对这个操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | GetDestinationsResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头: x-amzn-RequestId (string) : 唯一的请求参考标识. | GetDestinationsResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | GetDestinationsResponse |
409 | 指定的资源与当前状态冲突. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationsResponse |
413 | 请求的大小超过了最大接受的大小. 头 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationsResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationsResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationsResponse |
500 | 发生了一个意外情况,使服务器无法完成请求. 头信息 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationsResponse |
503 | 服务器临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态代码,速率限制头已经过时,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetDestinationsResponse |
<a name="createdestination">
# createDestination
POST /notifications/v1/destinations
# Description
创建一个目的地资源来接收通知. createDestination API是无授权的. 更多信息,请看无授权操作 (opens new window) 在Selling Partner API Developer Guide.
使用计划:
速率(每秒请求次数) | 突发 |
---|---|
1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body | body required | the request schema for createDestination operation. | CreateDestinationRequest |
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | CreateDestinationResponse |
400 | Request有缺失或无效的参数,无法解析. Headers : x-amzn-RateLimit-Limit (string) : 你对这个操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | CreateDestinationResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头: x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateDestinationResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | CreateDestinationResponse |
409 | 指定的资源与当前状态冲突. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateDestinationResponse |
413 | 请求的大小超过了最大接受大小. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateDestinationResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateDestinationResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateDestinationResponse |
500 | 发生了一个意外情况,使服务器无法完成请求. *头信息 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateDestinationResponse |
503 | 服务器临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态码,速率限制头已经废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | CreateDestinationResponse |
<a name="getdestination">
# getDestination
GET /notifications/v1/destinations/{destinationId}
# Description
返回您指定的目的地的信息. getDestination API是无授权的. 更多信息,请参阅《销售伙伴API开发者指南》中的无授权操作 (opens new window).
使用计划:
速率(每秒请求次数) | 突发 |
---|---|
1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path | destinationId required | 您创建目的地时产生的标识符. | string |
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) . x-amzn-RequestId (string) Unique request reference identifier. | GetDestinationResponse |
400 | Request有缺失或无效的参数,无法解析. Headers : x-amzn-RateLimit-Limit (string) : 你对这个操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | GetDestinationResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头: x-amzn-RequestId (string) : 唯一的请求参考标识. | GetDestinationResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | GetDestinationResponse |
409 | 指定的资源与当前状态冲突. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationResponse |
413 | 请求的大小超过了最大接受的大小. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetDestinationResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetDestinationResponse |
500 | 发生了一个意想不到的情况,使服务器无法完成请求. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | GetDestinationResponse |
503 | 服务器临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态代码,速率限制头已经过时,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | GetDestinationResponse |
<a name="deleteestination">
# deleteDestination
DELETE /notifications/v1/destinations/{destinationId}
# Description
删除您指定的目的地. deleteDestination API是无授权的. 更多信息,请参见《销售伙伴API开发者指南》中的无授权操作 (opens new window).
使用计划:
速率(每秒请求次数) | 突发 |
---|---|
1 | 5 |
x-amzn-RateLimit-Limit
响应头返回应用于请求操作的使用计划速率限制(如果有的话).上表显示了该操作的默认速率和突发值.业务需求需要更高的吞吐量的销售伙伴可能会看到比这里显示的更高的速率和突发值.更多信息,见使用计划和速率限制在销售伙伴API (opens new window).
# Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path | destinationId required | 你要删除的目的地的标识符. | string |
# Responses
HTTP Code | Description | Schema |
---|---|---|
200 | Success. 头: x-amzn-RateLimit-Limit (string) : 您对该操作的速率限制(每秒的请求) x-amzn-RequestId (string) : Unique request reference identifier. | DeleteDestinationResponse |
400 | Request有缺失或无效的参数,无法解析. Headers : x-amzn-RateLimit-Limit (string) : 你对这个操作的速率限制(每秒的请求)_. x-amzn-RequestId (string) : Unique request reference identifier. | DeleteDestinationResponse |
403 | 表示禁止访问该资源.可能的原因包括拒绝访问、未经授权、过期令牌或无效签名. 头 : x-amzn-RequestId (string) : 唯一的请求参考标识. | DeleteDestinationResponse |
404 | 指定的资源不存在. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)为这个操作. x-amzn-RequestId (string) Unique request reference identifier. | DeleteDestinationResponse |
409 | 指定的资源与当前状态冲突. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | DeleteDestinationResponse |
413 | 请求的大小超过了最大接受的大小. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _ 对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | DeleteDestinationResponse |
415 | 请求的有效载荷是不支持的格式. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识符. | DeleteDestinationResponse |
429 | 请求的频率超过了允许的范围. 头: x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | DeleteDestinationResponse |
500 | 发生了一个意外情况,使服务器无法完成请求. 头信息 x-amzn-RateLimit-Limit (string) : 你的速率限制(每秒的请求)对于这个操作._注意 _对于这个状态代码,速率限制头已被废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | DeleteDestinationResponse |
503 | 服务器临时超载或维护. 头: x-amzn-RateLimit-Limit (string) : 您的速率限制(每秒的请求)为这个操作._注意 _对于这个状态码,速率限制头已经废弃,不再返回. x-amzn-RequestId (string) : 唯一的请求参考标识. | DeleteDestinationResponse |
<a name="definitions">
# Definitions
<a name="processingdirective">
# ProcessingDirective
传递给订阅的额外信息,以控制通知的处理. 例如,你可以使用一个 eventFilter 来定制你的订阅,只为指定的 marketplaceId's 发送通知,或者选择发送通知的聚集时间段(e.g. 对于高频率的通知,限制为每五分钟一个通知). 可用的具体功能根据通知类型而不同.
该功能仅限于特定的notificationTypes,目前只支持ANY_OFFER_CHANGED通知类型.
Name | Description | Schema |
---|---|---|
eventFilter optional | A notificationType specific filter. | EventFilter |
<a name="eventfilter">
# EventFilter
一个特定于通知类型的过滤器. 这个对象包含所有当前可用的过滤器和属性,你可以用它来定义一个特定于通知类型的过滤器.
多态性 : 组成
Name | Description | Schema |
---|---|---|
aggregationSettings optional | A容器,持有所有必要的属性来配置通知的聚合. | AggregationSettings |
marketplaceIds optional | A list of marketplace identifiers to subscribe to (e.g. ATVPDKIKX0DER). To receive notifications in every marketplace, do not provide this list. | MarketplaceIds |
eventFilterType required | 一个特定通知类型所支持的eventFilterType值.这是订阅服务用来确定事件过滤器的类型.请参考Notifications Use Case Guide (opens new window)中描述特定通知类型的部分,以确定是否支持eventFilterType. | string |
<a name="marketplacefilter">
# MarketplaceFilter
使用这个事件过滤器来定制你的订阅,只为指定的marketplaceId的.发送通知
Name | Description | Schema |
---|---|---|
marketplaceIds optional | A list of marketplace identifiers to subscribe to (e.g. ATVPDKIKX0DER). To receive notifications in every marketplace, do not provide this list. | MarketplaceIds |
<a name="marketplaceids">
# MarketplaceIds
要订阅的市场标识符列表(e.g. ATVPDKIKX0DER). 要接收每个市场的通知,不要提供这个列表.
类型 : < string > array
<a name="aggregationfilter">
# AggregationFilter
使用这个过滤器来选择发送通知的聚集时间段(e.g.对于高频率的通知,限制为每5分钟一个通知).
Name | Description | Schema |
---|---|---|
aggregationSettings optional | A容器,持有所有必要的属性来配置通知的聚合. | AggregationSettings |
<a name="aggregationsettings">
# AggregationSettings
一个容纳所有必要的属性的容器,用于配置通知的聚合.
Name | Description | Schema |
---|---|---|
aggregationTimePeriod required | 支持的时间段,用来进行市场-ASIN级别的聚合. | AggregationTimePeriod |
<a name="aggregationtimeperiod">
# AggregationTimePeriod
支持的聚合时间段. 例如,如果选择的是FiveMinutes,一个ASIN在5分钟内发生了50次价格更新,亚马逊将只发送两个通知;一个是第一个事件,然后是5分钟后的后续通知,包括数据的最终结束状态. 48个临时事件将被放弃.
类型 : 枚举
Value | Description |
---|---|
五分钟 | 每隔五分钟就会发送一次汇总通知. |
十分钟 | 每十分钟将发送一次汇总通知. |
<a name="subscription">
# Subscription
代表一个接收通知的订阅.
Name | Description | Schema |
---|---|---|
subscriptionId required | 创建订阅时产生的订阅标识符. | string |
payloadVersion required | 通知中要使用的payload对象的版本. | string |
destinationId required | 将被交付通知的目的地的标识符. | string |
processingDirective optional | 传递给订阅的额外信息,以控制通知的处理. 例如,你可以使用eventFilter来定制你的订阅,只为指定的marketplaceId的发送通知或者选择发送通知的聚集时间段(e.g.对于高频率的通知,限制在每五分钟一个通知). 可用的具体功能根据通知类型的不同而不同notificationType. 这个功能只限于特定的notificationTypes,目前只支持ANY_OFFER_CHANGED通知类型. | ProcessingDirective |
<a name="createubscriptionresponse">
# CreateSubscriptionResponse
createSubscription操作的响应模式.
Name | Description | Schema |
---|---|---|
payload optional | createSubscription操作的有效载荷. | Subscription |
errors optional | 在createSubscription操作中发生了一个或多个意外的错误. | ErrorList |
<a name="createubscriptionrequest">
# CreateSubscriptionRequest
createSubscription操作的请求模式.
Name | Description | Schema |
---|---|---|
payloadVersion optional | 通知中使用的payload对象的版本. | string |
destinationId optional | 通知将被传送的目的地的标识符. | string |
processingDirective optional | 传递给订阅的额外信息,以控制通知的处理. 例如,你可以使用eventFilter来定制你的订阅,只为指定的marketplaceId的发送通知或者选择发送通知的聚集时间段(e.g.对于高频率的通知,限制在每五分钟一个通知). 可用的具体功能根据通知类型的不同而不同notificationType. 这个功能只限于特定的notificationTypes,目前只支持ANY_OFFER_CHANGED通知类型. | ProcessingDirective |
<a name="getubscriptionbyidresponse">
# GetSubscriptionByIdResponse
getSubscriptionById操作的响应模式.
Name | Description | Schema |
---|---|---|
payload optional | getSubscriptionById操作的有效载荷. | Subscription |
errors optional | 在getSubscriptionById操作中发生了一个意外情况. | ErrorList |
<a name="getsubscriptionresponse">
# GetSubscriptionResponse
getSubscription操作的响应模式.
Name | Description | Schema |
---|---|---|
payload optional | getSubscription操作的有效载荷. | Subscription |
errors optional | 在 getSubscription 操作中发生了一个或多个意外的错误. | ErrorList |
<a name="deletesubscriptionbyidresponse">
# DeleteSubscriptionByIdResponse
deleteSubscriptionById操作的响应模式.
Name | Description | Schema |
---|---|---|
errors optional | An unexpected condition occurred during the deleteSubscriptionById operation. | ErrorList |
<a name="destinationlist">
# DestinationList
一个目的地列表.
类型 < 目的地 > 数组
<a name="目的地">
# Destination
代表当你调用 createDestination 操作时创建的目的地.
Name | Description | Schema |
---|---|---|
name required | The developer-defined name for this destination. maxLength : 256 | string |
destinationId required | 当你创建目的地时产生的目的地标识符. | string |
resource required | 将接收与此目的地相关的通知的资源. | DestinationResource |
<a name="destinationresource">
# DestinationResource
目的资源类型.
Name | Description | Schema |
---|---|---|
sqs optional | An Amazon Simple Queue Service (SQS) queue destination. | SqsResource |
eventBridge optional | An Amazon EventBridge destination. | EventBridgeResource |
<a name="destinationresourcespecification">
# DestinationResourceSpecification
创建目的地资源所需的信息. 应用程序应在每个目的地使用一个资源类型(sqs或eventBridge)
Name | Description | Schema |
---|---|---|
sqs optional | 创建亚马逊简单队列服务(SQS)队列目的地. | SqsResource |
eventBridge optional | 创建Amazon EventBridge目的地所需的信息. | EventBridgeResourceSpecification |
<a name="sqsresource">
# SqsResource
创建亚马逊简单队列服务(亚马逊SQS)队列目的地.所需的信息
Name | Description | Schema |
---|---|---|
arn required | 与SQS队列相关的亚马逊资源名称(ARN). maxLength : 1000 *Pattern : "^arn:aws:sqs:\\S+:\\S+:\\S+" | string |
<a name="eventbridgeresourcespecification">
# EventBridgeResourceSpecification
创建Amazon EventBridge目的地所需的信息.
Name | Description | Schema |
---|---|---|
region required | 您将收到通知的AWS地区. | string |
accountId required | 负责接收通知相关费用的AWS账户的标识. | string |
<a name="eventbridgeresource">
# EventBridgeResource
代表Amazon EventBridge的一个目的地.
Name | Description | Schema |
---|---|---|
name required | 与目的地相关的伙伴事件源的名称. maxLength : 256 | string |
region required | 接收通知的AWS区域.关于Amazon EventBridge支持的AWS区域,见https://docs.aws.amazon.com/general/latest/gr/ev.html. | string |
accountId required | 负责接收通知相关费用的AWS账户的标识符. | string |
<a name="createdestinationrequest">
# CreateDestinationRequest
createDestination操作的请求模式.
Name | Description | Schema |
---|---|---|
resourceSpecification required | 创建目的地资源所需的信息.应用程序应在每个目的地使用一种资源类型(sqs或eventBridge) | DestinationResourceSpecification |
name required | A developer-defined name to help identify this destination. | string |
<a name="createdestinationresponse">
# CreateDestinationResponse
createDestination操作的响应模式.
Name | Description | Schema |
---|---|---|
payload optional | createDestination操作的有效载荷. | Destination |
errors optional | 在createDestination操作中发生了一个或多个意外的错误. | ErrorList |
<a name="getdestinationresponse">
# GetDestinationResponse
getDestination操作的响应模式.
Name | Description | Schema |
---|---|---|
payload optional | getDestination操作的有效载荷. | Destination |
errors optional | 在getDestination操作中发生了一个或多个意外的错误. | ErrorList |
<a name="getdestinationsresponse">
# GetDestinationsResponse
getDestinations操作的响应模式.
Name | Description | Schema |
---|---|---|
payload optional | getDestinations操作的有效载荷. | DestinationList |
errors optional | 在getDestinations操作中发生了一个或多个意外的错误. | ErrorList |
<a name="deleteestinationresponse">
# DeleteDestinationResponse
deleteDestination操作的响应模式.
Name | Description | Schema |
---|---|---|
errors optional | 在deleteDestination操作中发生了一个或多个意外的错误. | ErrorList |
<a name="errorlist">
# ErrorList
当一个请求不成功时返回的错误响应列表.
类型 < Error > 数组
<a name="error">
# Error
当请求不成功时返回的错误响应.
Name | Description | Schema |
---|---|---|
code required | 一个错误代码,用于识别所发生的错误类型. | string |
message required | 一个以人类可读的形式描述错误情况的信息. | string |
details optional | 可以帮助呼叫者理解或解决这个问题的额外细节. | string |