1. Início
  2. Docs
  3. Documentação Amzpecty
  4. Especificações da API Amzpecty
  5. API de revisão de produtos

API de revisão de produtos

ADICIONAR ASIN/ISBN À FILA DE CONSULTA DA API DE REVISÃO DO PRODUTO

A solicitação para adicionar um ASIN/ISBN à fila de consulta de avaliação do produto. A API de avaliações de produtos consultará as análises de produtos com a capacidade de filtrar resultados com base em parâmetros de consulta definidos pelo usuário.

Limitação
A API só pode recuperar no máximo 100 avaliações por combinação de filtros.

DEDUÇÃO DE CRÉDITO

1 (uma) dedução de crédito (por página de Revisão do Produto) após recuperação bem-sucedida dos dados. 5 páginas de análise do produto consumirão 5 créditos se a recuperação for bem-sucedida.

PEDIDO
URI /api/query/reviews/{ASIN/ISBN}?domain={domain}&secretKey={secretKey} {ASIN/ISBN} – obrigatório – o ASIN ou ISBN para adicionar à lista de rastreamento
{domínio} – opcional – o padrão é www.amazon.com se valores válidos não forem especificados [ http://www.amazon.com,/www.amazon.com ]
{localização} – opcional – filtre as avaliações por local conforme mostrado na Amazon. Por exemplo (“Estados Unidos”, “México”, “Reino Unido” etc.)
{data de} – opcional – filtra as avaliações postadas desde a data especificada (padrão válido “aaaa-MM-dd”)
{data para} – opcional – filtra as avaliações postadas até a data especificada (padrão válido “aaaa-MM-dd”)
{verifiedpurchaseonly} – opcional – filtra apenas avaliações compradas verificadas (valor válido: “verdadeiro” ou “falso”)
{avaliação} – opcional – filtra as avaliações por classificação por estrelas (valores válidos: “1”, “2”, “3”, “4”, “5”)
{último} – opcional – se for verdade, obterá apenas as 10 avaliações mais recentes
Exemplo /api/query/reviews/B01M5IK8M9?domain=www.amazon.com&secretKey= xxxxxxxxxx&location=Mexico&datefrom=2021-01-01&dateto=2021-12-31&verifiedpurchaseonly=true&rating=5&latestonly=true
RESPOSTA
Cabeçalhos
Tipo de mídia aplicação / json
Dados JSON
JSON
{
    "status": "OK",
    "allowed": 4971,
    "messageId": null,
    "message": null,
    "data": null,
    "rid": "58eb4fb8bfc2333894ce7dc7",
    "dateProcessed": null
}

Note: Durante o retorno de chamada, o rid pode ser usado para vincular os dados de retorno de chamada à chamada de solicitação original.

CONSULTA DE AVALIAÇÕES DO PRODUTO

SOLICITAÇÃO DE RETORNO DE CONSULTA DE AVALIAÇÕES DO PRODUTO
URI Exemplo: https://your.server.com/amzpecty_result {Forneça o URL na página de preferências} O URL deve estar habilitado para SSL. AMZPECTY-API-SECRET-KEY (nome do cabeçalho) – o cabeçalho da chave secreta será incluído para o servidor de retorno de chamada validar a origem da solicitação
Tipo de mídia aplicação / json
AVALIAÇÕES DO PRODUTO CONSULTA DADOS DE AMOSTRA JSON DE CALLBACK
Cabeçalhos
Tipo de mídia aplicação / json
Dados JSON
JSON
{
    "status": "OK",
    "responsefor": "productreviews",
    "allowed": 108974,
    "dailyAllowed": 9903,
    "messageId": null,
    "message": null,
    "data": {
        "asin": "B01M5IK8M9",
        "searchStatus": "completed",
        "reviewPagesScanned": 4,
        "requestFilters": {
            "location": "United States",
            "verifiedPurchaseOnly": true,
            "fromDate": "Jan 01, 2021",
            "toDate": "Dec 31, 2021",
            "starRating": "5"
        },
        "totalReviews": 21,
        "totalVerifiedPurchase": 21,
        "reviewLocations": [
            {
                "location": "United States",
                "reviewCount": 21
            }
        ],
        "ratings": [
            {
                "rating": "5.0 out of 5 stars",
                "reviewCount": 21
            }
        ],
        "reviews": [
            {
                "reviewId": "R5N2Q27S1WE1P",
                "customerName": "Spirit_Child",
                "customerProfileLink": "https://www.amazon.com/gp/profile/amzn1.account.AFE7FQ7FOLUVIUTTUKVF3MVMUPFQ/ref=cm_cr_getr_d_gw_btm?ie=UTF8",
                "customerProfileAvatar": "https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif",
                "reviewTitle": "I love it!",
                "reviewBody": "It delivered on time & it’s what I was expecting!!",
                "reviewLocation": "United States",
                "reviewDate": "Dec 22, 2021",
                "verifiedPurchase": true,
                "variant": "Size: Standard",
                "starRating": 5,
                "starRatingString": "5.0 out of 5 stars"
            }
        ]
    },
    "rid": "628c4494e4b06e3bbeaa8b5b",
    "dateProcessed": 1653359777214,
    "domain": "www.amazon.com",
    "totalCreditsDeducted": 1
}
ATRIBUTOS JSON DE RESPOSTA DE CHAMADA DE CONSULTA DE REVISÃO DO PRODUTO
Nome do AtributoAdicionar ao carrinho
estadoO status da solicitação.
resposta paraValor “productvariations” para o resultado da consulta de variações do produto
permitidasA contagem atual de solicitações permitidas. Reinicia mensalmente.
diariamentePermitidoA contagem de solicitações diárias permitidas atualmente. Reinicia diariamente.
mensagemIdO id da mensagem (se houver).
mensagemA mensagem real (se houver). Por favor consulte Mensagens de erro.
livrarO ID da solicitação. Isso pode ser usado para combinar esta resposta com a solicitação original.
dataProcessadoA data em que a solicitação foi processada no formato de hora unix.
domínioO domínio Amazon de destino.
totalCréditosDeduzidosEste campo indica quantos créditos da API Amzpecty foram usados ​​para atender esta solicitação.
dados.asinO ASIN do produto.
dados. status de pesquisaO status da pesquisa. [“em andamento”, “concluído”, “erro”]
dados. revisarPáginas digitalizadasO número de páginas de comentários digitalizadas
dados. filtros de solicitaçãoOs filtros especificados pelo usuário para esta solicitação de consulta
dados. requestFilters. localizaçãoFiltro de localização. [“Estados Unidos”, “México” etc. conforme mostrado na Amazon]
dados. requestFilters. verificadoPurchaseOnlyverdadeiro – devolver apenas compra verificada
dados. requestFilters. da dataRevise a data do filtro. [“aaaa-MM-dd” por exemplo “2021-01-01”]
dados. requestFilters. a dataRevise a data para filtrar. [“aaaa-MM-dd” por exemplo “2021-12-31”]
dados. requestFilters. classificação por estrelasFiltro de classificação por estrelas [“1”, “2”, “3”, “4”, “5”]
data.totalReviewsO total de avaliações conta.
dados. totalVerificadoCompraA contagem total de avaliações de compras verificadas.
dados. revisarLocais[]A lista de locais com a contagem de avaliações correspondente
dados. revisarLocations[n].locationO local da revisão
dados. reviewLocations[n].reviewCountA contagem de locais de avaliação
dados. classificações []A lista de classificações com a contagem de classificações correspondente
dados. classificações[n].ratingA classificação da revisão
dados. avaliações[n].reviewCountA contagem de classificação de revisão
dados. avaliações[]A lista de avaliações de usuários com os detalhes das informações correspondentes
dados.reviews[n].reviewIdO ID da revisão
dados.reviews[n].customerNameO nome do cliente de avaliação
dados.reviews[n].customerProfileLinkO link do perfil de avaliação
data.reviews[n].customerProfileAvatarO link do avatar do perfil de avaliação
dados.reviews[n].reviewTitleO título da crítica
dados.reviews[n].reviewBodyO corpo de revisão
data.reviews[n].reviewLocationO local da revisão
data.reviews[n].reviewDateA data da revisão
data.reviews[n].verifiedPurchaseO sinalizador de compra verificada pela avaliação (“verdadeiro” se verificado)
dados.reviews[n].variantA variante do produto de revisão
dados.reviews[n].starRatingA avaliação com estrelas
dados.reviews[n].starRatingStringA avaliação com estrelas da avaliação em formato de string

OBTER RESULTADO DE AVALIAÇÕES DE PRODUTOS POR ASIN/ISBN

A solicitação para obter o resultado mais recente de análises de produtos por ASIN/ISBN.

DEDUÇÃO DE CRÉDITO

0 (zero) dedução de crédito para a chamada Get.

PEDIDO
URI /api/query/reviews/asin/{ASIN/ISBN}?domain={domain}&secretKey={secretKey} {ASIN/ISBN} – o ASIN para obter a lista de rastreamento mais recente {domínio} – opcional – o padrão é www.amazon.com se valores válidos não especificados [ http://www.amazon.com,/www.amazon.com ]
Exemplo /api/query/reviews/asin/B01M5IK8M9?domain=www.amazon.com&secretKey= xxxxxxxxxx
RESPOSTA

See Dados de amostra JSON de retorno de chamada de consulta de resultados de análises de produtos

OBTER RESULTADO DE AVALIAÇÕES DO PRODUTO POR RID

A solicitação para obter o resultado mais recente de análises de produtos por RID.

DEDUÇÃO DE CRÉDITO

0 (zero) dedução de crédito para a chamada Get.

PEDIDO
URI /api/query/reviews/rid/{rid}?domain={domain}&secretKey={secretKey} { RID } – o ID da solicitação para obter a lista de variantes mais recente {domínio} – opcional – o padrão é www.amazon.com se não for especificado. Ver Domínios Amazon suportados para lista.
Exemplo /api/query/reviews/rid/628c4494e4b06e3bbeaa8b5b?domain=www.amazon.com&secretKey= xxxxxxxxxx
RESPOSTA

See Dados de amostra JSON de retorno de chamada de consulta de resultados de análises de produtos

Este artigo foi útil para você? Sim Não
Como podemos ajudar?