POST

Stato di salute dell'API

Operatività nelle ultime 24 ore
96%
Tempo medio nelle ultime 24 ore
11.22 s
  • Buono / normale
  • Disponibile
  • Limitato
  • Quasi del tutto inattivo
Buono

Ultime 24 ore

Ultimi 30 giorni

Elenca gli articoli che un venditore Taobao ha in vendita ora: fino a 20 per chiamata, oppure scorri il negozio 60 alla volta. Ottieni prezzo barrato, categoria, un indicatore di spedizione inclusa, immagine principale e valutazioni del negozio; le righe non riportano vendite né numero di recensioni. shop accetta l'ID utente numerico del venditore o un link del negozio, non il nome del negozio.

Invia POST https://api.everyinfra.com/api/v1/social con platform impostato su taobao e action impostato su shop. Prezzo $1.39 per 1.000 richieste ($0.001389 per chiamata). Le chiamate non riuscite e i risultati vuoti non vengono addebitati. Sincrona. Per i job più lenti, aggiungi "mode": "async" al corpo della richiesta, recupera il job_id ed esegui il polling.

Taobao Shop elenca i prodotti che un venditore ha in vendita, dato l'ID utente numerico del venditore o un link del negozio in shop. Senza page, ogni richiesta restituisce al massimo 20 prodotti; con page puoi scorrere le pagine del negozio, di solito 60 prodotti per pagina, fino alla pagina 35. Ogni riga riporta titolo del prodotto, link, prezzo barrato e valuta, ID della categoria, un indicatore di spedizione gratuita e l'immagine principale, insieme a nome del negozio, ID del negozio, ID del venditore, le tre valutazioni del negozio e il numero totale di articoli. Usalo per farti un'idea di ciò che vende un concorrente o per verificare quali prodotti elenca il rivenditore di un marchio.

original_price è il prezzo barrato mostrato nella scheda prodotto, non il prezzo di vendita, e può essere molto più alto; per il prezzo di vendita, passa il prodotto a Taobao Product details. Le righe non riportano vendite né numero di recensioni. shop_item_count è di solito molto superiore alle 20 righe di una singola richiesta; usa page per ottenerne di più. Per i negozi grandi, ogni ordinamento raggiunge al massimo circa i primi 2.060 prodotti.

Prompt per l'AI

#
Aiutami a scrivere uno script di raccolta dei dati con l'endpoint Taobao Negozio di EveryInfra (taobao/shop).

Come funziona l'endpoint:
- Richiesta: POST https://api.everyinfra.com/api/v1/social con l'header Authorization: Bearer <chiave API>. Leggi la chiave dalla variabile d'ambiente EVERYINFRA_API_KEY e non scriverla mai direttamente nel codice.
- Nel corpo della richiesta imposta platform su taobao e action su shop, e inserisci i parametri in params.
- Parametri obbligatori:
  - shop: Indica l'userId numerico del venditore (sellerId) o un link del negozio (shop<shopId>.taobao.com) per l'azione shop. Restituisce gli articoli che quel venditore ha in vendita.
- Parametri facoltativi:
  - page: Numero di pagina dell'elenco articoli del negozio, da 1 a 35. Con page ottieni pagine intere del negozio Taobao: di solito 60 articoli per pagina e meno nell'ultima, e limit non ha effetto.
  - seller: Fallback di compatibilità per lo userId numerico del venditore nell'azione shop. Accetta solo ID utente numerici, non i nickname dei venditori, e ha priorità inferiore rispetto a shop e user_id.
  - sort: Ordine degli articoli quando si pagina con page: popular, best_selling o sales per vendite (predefinito); new o newly_listed per inserimento più recente; price_asc o lowest_price per prezzo, dal più basso al più alto. (valori consentiti: best_selling / highest_price / lowest_price / new / newly_listed / popular / price_asc / price_desc)
  - user_id: Fallback di compatibilità per lo userId numerico del venditore nell'azione shop. Ha priorità inferiore rispetto a shop e non può essere usato come ID prodotto.
  - limit: Numero massimo di righe da restituire in questa chiamata: un intero da 1 a 20. Se lo ometti, viene applicato il valore predefinito; una chiamata può restituire meno righe. (predefinito: 20)
- Restituisce un elenco di record. Campi principali di ogni record: id, url, title, original_price (Prezzo originale (barrato)), currency, category_id (ID della categoria), free_shipping (Indica se la spedizione è gratuita), shop_name (Nome del negozio), shop_id (ID del negozio), seller_id (ID del venditore (può mancare in shop)), image_url, shop_url (Link al negozio (product_detail, shop)); 17 campi in totale, elenco completo su https://api.everyinfra.com/api/v1/social/catalog?platform=taobao.
- Esempio di corpo della richiesta:
{
  "platform": "taobao",
  "action": "shop",
  "params": {
    "shop": "713464357"
  }
}
- Prezzo: $1.39 per 1.000 richieste; le richieste non riuscite e i risultati vuoti non vengono addebitati.
- Per decine o centinaia di target, aggiungi "mode": "async" al corpo: ricevi subito un job_id ed esegui il polling su GET https://api.everyinfra.com/api/v1/jobs/{job_id} per ottenere il risultato.
- In caso di 422, correggi la richiesta usando i nomi dei parametri e i valori consentiti suggeriti nell'errore; in caso di 429 o 503, attendi il tempo indicato da Retry-After e riprova.

Prima di scrivere il codice, chiedimi quali target mi servono, quanti, quali campi e quale formato di output voglio; poi conferma con me il piano e il costo indicativo.

Parametri della richiesta

#
NomePosizioneTipoObbligatorioPredefinitoDescrizione
AuthorizationheaderstringSì-Bearer seguito dalla tua chiave API. Creala nella console; non inserirla mai in un URL o in un repository di codice.
platformbodystringSìtaobaoIdentificativo della piattaforma, valore fisso.
actionbodystringSìshopIdentificativo della funzionalità, valore fisso.
shopbody.paramsstringSì-Indica l'userId numerico del venditore (sellerId) o un link del negozio (shop<shopId>.taobao.com) per l'azione shop. Restituisce gli articoli che quel venditore ha in vendita. Senza page, ogni richiesta restituisce al massimo 20 articoli: un limit più alto restituisce comunque 20, allo stesso prezzo per chiamata. Con page, scorre il negozio una pagina Taobao alla volta, di solito 60 articoli per pagina. Non è il nome del negozio. Le richieste ripetute per lo stesso negozio con lo stesso sort e la stessa page (o lo stesso limit se non invii page) entro 12 ore restituiscono gli stessi dati della prima e vengono addebitate come di consueto. Se il negozio non esiste, il risultato è vuoto con empty_reason shop_not_found e non viene addebitato nulla; una ripetizione entro 24 ore restituisce lo stesso risultato, anch'essa gratuita.
pagebody.paramsintegerNo-Numero di pagina dell'elenco articoli del negozio, da 1 a 35. Con page ottieni pagine intere del negozio Taobao: di solito 60 articoli per pagina e meno nell'ultima, e limit non ha effetto. Senza page, la chiamata è un singolo recupero di massimo 20 articoli, come prima. Ogni pagina è addebitata come una chiamata allo stesso prezzo; una pagina oltre l'ultima restituisce un risultato vuoto e non viene addebitata, quindi una pagina vuota significa che sei arrivato alla fine. Taobao elenca al massimo circa i primi 2.060 articoli per ordinamento (pagina 35), quindi i negozi con più articoli non possono essere letti per intero; un altro sort restituisce una parte diversa del catalogo. Mantieni lo stesso sort su ogni pagina. Le classifiche si aggiornano in tempo reale, quindi pagine adiacenti possono occasionalmente ripetere alcuni articoli; deduplica per id quando unisci le pagine. Una pagina richiede di solito da 10 a 45 secondi, e fino a circa 60 secondi quando deve essere ritentata.
sellerbody.paramsstringNo-Fallback di compatibilità per lo userId numerico del venditore nell'azione shop. Accetta solo ID utente numerici, non i nickname dei venditori, e ha priorità inferiore rispetto a shop e user_id.
sortbody.paramsstring (enum)No-Ordine degli articoli quando si pagina con page: popular, best_selling o sales per vendite (predefinito); new o newly_listed per inserimento più recente; price_asc o lowest_price per prezzo, dal più basso al più alto; price_desc o highest_price per prezzo, dal più alto al più basso. Gli ordinamenti per prezzo seguono il prezzo di vendita, mentre le righe riportano original_price (il prezzo barrato), quindi potrebbero non sembrare ordinate perfettamente. Senza page, sort è accettato ma non è garantito che abbia effetto.Valori consentitibest_sellinghighest_pricelowest_pricenewnewly_listedpopularprice_ascprice_descsales
user_idbody.paramsstringNo-Fallback di compatibilità per lo userId numerico del venditore nell'azione shop. Ha priorità inferiore rispetto a shop e non può essere usato come ID prodotto.
limitbody.paramsinteger (1–20)No20Numero massimo di righe da restituire in questa chiamata: un intero da 1 a 20. Se lo ometti, viene applicato il valore predefinito; una chiamata può restituire meno righe. I valori superiori vengono accettati e limitati al valore massimo.

Esempi di codice

#
bash
curl -X POST 'https://api.everyinfra.com/api/v1/social' \
  -H "Authorization: Bearer $EVERYINFRA_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "platform": "taobao",
  "action": "shop",
  "params": {
    "shop": "713464357"
  }
}'

Definizione OpenAPI (JSON)Gli esempi leggono la chiave dalla variabile d'ambiente EVERYINFRA_API_KEY; il codice copiato non contiene mai la tua chiave.

Esempio di risposta

#
Acquisita il October 24, 2026 at 18:28 (UTC) chiamando questa API con i parametri dell'esempio di codice qui sopra. results e count sono la risposta reale di quella chiamata, da cui sono state rimosse le informazioni personali (nomi, handle, avatar, link ai profili, recapiti); l'elenco conserva i primi 2. id, billing e quota cambiano a ogni chiamata, quindi ne viene mostrata solo la struttura.
json
{  "id": "req_…",  "platform": "taobao",  "action": "shop",  "results": [    {      "id": "•••",      "url": "https://item.taobao.com/item.htm?id=521031921743",      "title": "绿联适用苹果iPhone14/13/12Proxsmax11plus8充电线mfi认证lightning数据线平板iPad手机18/17/16/15/usb车载",      "original_price": 24.88,      "currency": "CNY",      "category_id": "50050366",      "free_shipping": false,      "shop_name": "绿联数码旗舰店",      "shop_id": "67095450",      "seller_id": "713464357",      "image_url": "https://img.alicdn.com/imgextra/bao/upload/O1CN01pO8nJU1z74sArhuWH_!!6000000006666-2-yinhe.png",      "shop_url": "https://shop67095450.taobao.com",      "shop_logo_url": "https://img.alicdn.com/imgextra/i2/TB1rBsXkkL0gK0jSZFASuwA9pXa.jpg",      "shop_score_description": 4.8,      "shop_score_service": 4.8,      "shop_score_delivery": 4.9,      "shop_item_count": 1299,      "platform": "taobao"    },    {      "id": "•••",      "url": "https://item.taobao.com/item.htm?id=523147854719",      "title": "绿联拓展坞typec扩展USB集线器多接口HDMI网路线转换转接头适用华为苹果macbook雷电4笔记型电脑iPad平板手机18",      "original_price": 79,      "currency": "CNY",      "category_id": "110219",      "free_shipping": false,      "shop_name": "绿联数码旗舰店",      "shop_id": "67095450",      "seller_id": "713464357",      "image_url": "https://img.alicdn.com/imgextra/i2/713464357/O1CN013mRFCd1i3YRecOBA4_!!2-item_pic.png",      "shop_url": "https://shop67095450.taobao.com",      "shop_logo_url": "https://img.alicdn.com/imgextra/i2/TB1rBsXkkL0gK0jSZFASuwA9pXa.jpg",      "shop_score_description": 4.8,      "shop_score_service": 4.8,      "shop_score_delivery": 4.9,      "shop_item_count": 1299,      "platform": "taobao"    }  ],  "count": 20,  "billing": {    "charged": …,    "charged_usd": …,    "balance_after_usd": …,    …  },  "quota": { … }}

Campi della risposta

#

I dati di business si trovano in results. La tabella elenca i campi che un record può contenere; i valori che la piattaforma non mostra non vengono mai inventati.

CampoSignificato
idID univoco del record sulla piattaforma. È univoco solo all'interno di una piattaforma; gli ID possono ripetersi tra piattaforme diverse.
urlLink al record sulla piattaforma.
titleTitolo. null quando la piattaforma non prevede titoli (ad esempio post di solo testo).
original_pricePrezzo originale (barrato). In shop è l'unico prezzo: il valore barrato mostrato nella scheda prodotto, non il prezzo di vendita, e può essere molto più alto; per il prezzo di vendita usa product_detail.
currencyCodice valuta del prezzo (ad esempio CNY, USD). Se price è presente ma currency è null, non dare per scontata una valuta.
category_idID della categoria.
free_shippingIndica se la spedizione è gratuita.
shop_nameNome del negozio.
shop_idID del negozio.
seller_idID del venditore (può mancare in shop).
image_urlLink all'immagine. Le funzionalità con più immagini possono restituire un array image_urls.
shop_urlLink al negozio (product_detail, shop).
shop_logo_urlLink al logo del negozio (product_detail, shop; può mancare in shop).
shop_score_descriptionValutazione del negozio per la corrispondenza dell'articolo alla descrizione, su una scala a 5 punti.
shop_score_serviceValutazione del negozio per il servizio, su una scala a 5 punti.
shop_score_deliveryValutazione del negozio per la spedizione, su una scala a 5 punti.
shop_item_countNumero di articoli in vendita nel negozio (product_detail, search, shop).
platformIdentificativo della piattaforma di origine, uguale a platform nella richiesta (ad esempio xiaohongshu, tiktok).

FAQ

#

Quale valore va in shop?

#

L'ID utente numerico del venditore su Taobao, una stringa di cifre come quella dell'esempio in questa pagina, oppure un link al negozio nel formato shop<shopId>.taobao.com. Qui il nome del negozio e gli ID dei prodotti non identificano un venditore. user_id e seller sono nomi precedenti dello stesso input; se ne invii più di uno, ha la priorità shop, poi user_id.

Quanti prodotti posso ottenere, e posso ordinarli o paginarli?

#

Senza page, al massimo 20 per richiesta: un limit più alto è accettato ma restituisce comunque 20, allo stesso prezzo per chiamata, e sort è accettato ma non è garantito che abbia effetto. Con page (da 1 a 35) ottieni pagine intere del negozio Taobao, di solito da 60 prodotti ciascuna, addebitate come una chiamata per pagina, e sort viene applicato; mantieni lo stesso sort su ogni pagina. Una pagina vuota significa che sei arrivato alla fine e non viene addebitata. Ogni ordinamento raggiunge al massimo circa i primi 2.060 prodotti, quindi per i negozi più grandi un altro sort restituisce una parte diversa del catalogo; deduplica per id quando unisci i risultati.

Come ottengo il prezzo di vendita o i dettagli completi di un prodotto in elenco?

#

Passa l'id della riga, l'ID numerico del prodotto, o il suo url alla funzionalità Taobao Product details per prezzi, varianti, prezzi con coupon e immagini della descrizione, oppure a Taobao Reviews per i feedback degli acquirenti. Entrambe accettano l'una o l'altra forma, l'ID numerico o il link a una pagina prodotto su Taobao o Tmall.

Errori e addebiti

#
401
Chiave mancante o non valida.
402
Saldo insufficiente. Effettua prima una ricarica.
422
Nome o valore del parametro non valido. Correggilo seguendo i suggerimenti dell'errore. Nessun addebito.
429
Raggiunto il limite di richieste al minuto. Attendi il tempo indicato da Retry-After, poi riprova.
503
Impossibile completare. L'importo trattenuto torna sul tuo saldo. Se l'esito è incerto, verificalo prima di riprovare.
Risposta 200 vuota
Nessun dato. Nessun addebito.

Errori

Le nostre statistiche di visita interne sono sempre attive. Google Analytics viene caricato solo se scegli «Consenti analisi». Informativa sulla privacy