开发人员指南概述

亚马逊广告 API 概览

兼容性和版本控制政策

此文档中,版本指的是 REST 资源的数据结构定义和功能的特定表现。兼容性指的是客户端能否针对特定版本的服务执行。向后兼容性指的是针对特定 API 主要版本编写的客户端无需修改即可继续正常运行于同一主要版本中的未来次要版本。

版本控制

亚马逊广告 API 中的 REST 资源使用 major.minor 格式进行独立版本控制。每个格式都是一个整数值,例如“3.0”。

目前,大多数资源只有一个版本。在为资源请求特定版本时,客户端使用 Accept 请求标头字段。如果服务支持指定的精确版本,则始终返回该资源的精确版本。

注意

在将来,未请求特定版本的客户端会收到最新版本。请求已弃用版本的客户端将获得最新兼容版本。请关注发布说明 以获取有关此行为实施的公告。

兼容性

亚马逊广告 API 服务中的资源保证在主版本中向后兼容。通过使用稳定的资源表现来保证向后兼容。

稳定的资源表现具有以下属性:

在以下情况下,亚马逊广告 API 可能不会返回稳定的资源表现:

在不返回稳定资源表现的情况下,亚马逊广告 API 将告知更改并与客户通过合作来升级到新版本的稳定资源表现。

版本弃用

亚马逊广告 API 力求提前至少六个月通知客户关于主要版本的弃用。亚马逊广告 API 提供迁移指南来帮助客户迁移到最新版本。

在因法律问题、关键错误或关键安全漏洞而不再返回稳定资源表现的情况下,相关的稳定资源表现将尽快被弃用。