Estamos aprimorando sua experiência com a documentação. Em 1º de setembro de 2025, toda a documentação estará disponível em nosso site aprimorado da API do parceiro de vendas. Para garantir acesso contínuo aos nossos recursos, você será redirecionado automaticamente para o novo site. Recomendamos atualizar seus favoritos para o novo site para melhor experiência.
Estamos mejorando tu experiencia con la documentación. El 1 de septiembre de 2025, toda la documentación estará disponible en nuestro sitio web mejorado de la API del colaborador comercial. Para garantizar un acceso sin interrupciones a nuestros recursos, se te redirigirá automáticamente al nuevo sitio. Te recomendamos que actualices tus marcadores a la nueva ubicación para disfrutar de la mejor experiencia.

Incluye un User-Agent header en todas las solicitudes.

Cómo incluir un user-agent header en todas las solicitudes.

Un User-Agent header identifica su aplicación, su número de versión y la plataforma y el lenguaje de programación que está utilizando. Debe incluir un User-Agent header con cada solicitud que envíe a la Selling Partner API. Hacer esto ayuda a Amazon a diagnosticar y solucionar problemas de manera más efectiva, lo que ayuda a mejorar su experiencia al usar el servicio.

Para crear un User-Agent header, comience con el nombre de su aplicación, seguido de una barra inclinada, seguida de la versión de la aplicación, seguida de un espacio, un paréntesis de apertura, el par de nombre/valor del idioma y un paréntesis de cierre. El parámetro Idioma es un atributo obligatorio, pero puede agregar atributos adicionales separados por punto y coma.

El siguiente pseudocódigo ilustra un User-Agent header mínimamente aceptable:

AppId/AppVersionId (Language=LanguageNameAndOptionallyVersion)

El siguiente es un ejemplo de un User-Agent header que podría usar un developer de aplicaciones:

My Selling Tool/2.0 (Language=Java/1.8.0.221; Platform=Windows/10)

Si es un gran selling partner que se está integrando a través de su propio departamento de TI, considere crear un User-Agent header que contenga el atributo Host, como en el siguiente ejemplo. Esto puede ayudar a un ingeniero de soporte de Amazon a solucionar los problemas de manera más efectiva.

MyCompanyName/build1611 (Language=Perl; Host=jane.desktop.example.com)

Para especificar atributos adicionales, utilice el formato AttributeName=Value;, separando cada par de nombre/valor con un punto y coma. Si necesita usar una barra invertida (), cítelo con otra barra invertida (\). Del mismo modo, comillas una barra diagonal en el nombre de la aplicación (/), un paréntesis de apertura en la versión de la aplicación ((), un signo igual en el nombre del atributo (=) y ambos paréntesis de cierre ()), y un punto y coma (;) en valores de atributo.

Debido a que el User-Agent header se transmite en cada solicitude es una buena práctica limitar el tamaño del header. La Selling Partner API rechazará un User-Agent header si tiene más de 500 caracteres.