crawlbaseDocs
Se connecter

Utilisation de l'API

Ajoutez &scraper=amazon-offer-listing à une requête Crawling API. Encodez l'URL cible dans le paramètre url.

curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
  --data-urlencode 'url=https://www.amazon.com/gp/offer-listing/B01KJEOCDW' \
  --data-urlencode 'scraper=amazon-offer-listing' -G
from crawlbase import CrawlingAPI

api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
    'https://www.amazon.com/gp/offer-listing/B01KJEOCDW',
    {'scraper': 'amazon-offer-listing'}
)

import json
data = json.loads(res['body'])
const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });

const res = await api.get(
  'https://www.amazon.com/gp/offer-listing/B01KJEOCDW',
  { scraper: 'amazon-offer-listing' }
);
const data = JSON.parse(res.body);
require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')

res = api.get('https://www.amazon.com/gp/offer-listing/B01KJEOCDW', scraper: 'amazon-offer-listing')
data = JSON.parse(res.body)

Exemple d'URL d'entrée

L'URL passée dans le paramètre url (décodée pour plus de lisibilité) :

https://www.amazon.com/gp/offer-listing/B01KJEOCDW

Structure de la réponse

Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.

asin
string
ASIN du produit listé.
offers
array
Toutes les offres concurrentes.
offers[].price
string
Prix de l'offre.
offers[].shipping
string
Frais de livraison ou mention de livraison gratuite.
offers[].condition
string
Catégorie Neuf / Occasion / Reconditionné.
offers[].seller
string
Nom du vendeur ou identité sur la marketplace.
offers[].seller_rating
number | null
Note en étoiles du vendeur.
offers[].seller_url
string
URL absolue du profil du vendeur.
offers[].fulfilled_by_amazon
boolean
True si l'offre est expédiée par Amazon (FBA).

Exemple de réponse

{
  "asin": "B01KJEOCDW",
  "offers": [
    {
      "price": "$22.49",
      "shipping": "FREE Shipping",
      "condition": "New",
      "seller": "Amazon.com",
      "seller_rating": null,
      "seller_url": "https://www.amazon.com/gp/help/customer/display.html",
      "fulfilled_by_amazon": true
    }
  ]
}