3. Criar uma assinatura
Crie uma assinatura para um tipo de notificação, a ser entregue ao destino que você criou na etapa anterior.
- Chame a operação createDestination, passando os seguintes parâmetros:
Parâmetros de caminho:
Valor | Descrição |
---|---|
notificationType Obrigatório Tipo: String | O tipo de notificação que você deseja assinar. Valores: ANY_OFFER_CHANGED, FBA_OUTBOUND_SHIPMENT_STATUS, FEE_PROMOTION, FULFILLMENT_ORDER_STATUS. Veja notificationType |
Parâmetros do Body:
Valor | Descrição |
---|---|
payloadVersion Obrigatório Tipo: String | A versão do objeto de carga útil a ser usado na notificação. O valor deve ser: 1,0 |
destinationId Obrigatório Tipo: String | O identificador do destino onde as notificações serão entregues. Use o valor que você salvou na Crie um destino. |
Exemplo de requisição:
POST https://sellingpartnerapi-na.amazon.com/notifications/v1/subscriptions/ANY_OFFER_CHANGED
{
"payloadVersion":"1.0",
"destinationId":"3acafc7e-121b-1329-8ae8-1571be663aa2"
}
Resposta:
{
"payload": {
"subscriptionId": "7fcacc7e-727b-11e9-8848-1681be663d3e",
"payloadVersion": "1.0",
"destinationId": "3acafc7e-121b-1329-8ae8-1571be663aa2"
}
}
Nome | Descrição |
---|---|
subscriptionId Tipo: String | O identificador de assinatura gerado quando a assinatura é criada. |
payloadVersion Tipo: String | A versão do objeto de carga útil a ser usado na notificação. |
destinationId Tipo: String | O identificador do destino onde as notificações serão entregues. Use o valor destinationId que você salvou na etapa anterior. |
Updated about 3 years ago