logo
FR

Recherche par mot-clé JD

Indiquez un mot-clé de recherche JD et un nombre attendu pour obtenir les fiches produits correspondantes, avec prix, boutiques et liens produit.

Traduit · fr-FRVoir le texte original

Développeur
super_ig
Tarifs
À partir de 0,05 $US / 48 enregistrements
Dernière mise à jour
2026-10-13

Aperçu

Les recherches par mot-clé sur JD mélangent boutiques officielles, vendeurs agréés et fiches d’accessoires derrière la même intention d’achat. Voir ces cartes de résultats ensemble facilite le jugement des produits, boutiques et niveaux de prix qui apparaissent réellement pour une requête, sans ouvrir chaque fiche une par une.

Cette collection conserve les titres produits d’origine, les prix affichés et les liens de fiches des résultats de recherche JD. Elle est utile lorsque l’assortiment, le classement et les prix de page liste servent d’entrée à une revue d’approvisionnement ou concurrentielle, plutôt que de remplacer une fiche détail ou une décision d’achat.

Notes sur les données

Les données décrivent des cartes produit collectées dans les résultats publics de recherche par mot-clé JD. Les résultats sont livrés par heure de collecte croissante, distincte du tri utilisé pour sélectionner les produits pendant la collecte. Les ID SKU répétés sont consolidés sur les pages livrées.

Le titre du produit, le prix, le nombre d’avis et le nombre de ventes conservent leur texte source. Le prix n’est pas converti dans une autre devise, et aucune hypothèse n’est faite sur les taxes, promotions ou conditions d’achat. L’ID métier, le mot-clé et le mot-clé envoyé peuvent porter la même expression ; aucun n’est un identifiant produit unique. Le fuseau horaire de l’heure de collecte n’est pas précisé.

Les valeurs manquantes de marque, de nombre de ventes et de statut de fiche restent manquantes plutôt qu’inférées. Un aperçu vide n’affirme pas que la valeur source est une chaîne vide. L’indicateur de description reste un marqueur oui/non tel que collecté. La collection ne doit pas être traitée comme un catalogue JD complet, un instantané de stock ou une offre vérifiée pour une commande particulière.

À quoi ressemblent les résultats

Chaque ligne représente une fiche de résultat de recherche JD. Les valeurs de prix et de nombre d’avis entre guillemets sont du texte, pas des nombres convertis.

ID SKUTitre du produitPrixNombre d’avisNom de la boutique
10235644935262苹果18promax【新品限售】Apple iphone18promax 18promax 手机apple 18Promax 6.9英寸 勃艮第酒红色 256GB【全新未激活+全国联保】"12888.00""2000+"星盟3C数码买手店
10234915484680Apple/苹果 iPhone 18 Pro Max 支持移动联通电信 5G 双卡双待手机 勃艮第酒红色 256GB 授权正品【需现场签收激活】 官方标配"10999.00""500+"Apple产品萌宠主题旗舰店

Des colonnes supplémentaires incluent l’URL du produit, l’URL de l’image et l’heure de collecte.

Cas d’usage

  • Comparer l’assortiment de recherche : regroupez le titre du produit par termes de produit ou d’accessoire récurrents, puis utilisez l’ID SKU et le nom de la boutique pour séparer des fiches distinctes derrière le même mot-clé.
  • Examiner les prix affichés : comparez le prix et le nombre d’avis pour des fiches au titre similaire, en conservant le texte d’origine avant de conclure sur la compétitivité.
  • Préparer une shortlist : combinez le mot-clé, le titre du produit, l’URL du produit et le nom de la boutique pour identifier des candidats pertinents, et conservez l’heure de collecte pour distinguer plus tard les instantanés de collecte.

Périmètre et limites

Un mot-clé de recherche JD par tâche, avec un nombre attendu de 1 à 2000 ; les résultats sont collectés par pages source et peuvent être inférieurs ou supérieurs à la demande ; la protection d’extraction est de 110 pages / 2 200 enregistrements ; atteindre cette capacité ne prouve pas l’exhaustivité ; la couverture se limite aux listes de recherche JD publiques.

  • Adapté pour
  • Lorsque vous avez besoin des produits des résultats de recherche JD pour un mot-clé de marque, de produit ou de catégorie.
  • Lorsque vous avez besoin d’une liste structurée qui relie chaque fiche trouvée à sa boutique, son prix et son lien produit.
  • À ne pas utiliser pour
  • Lorsque vous avez besoin d’une page produit complète, de variantes, d’avis ou d’un historique de prix — cette App ne renvoie que les informations des fiches de résultats.
  • Lorsque vous avez besoin d’un plafond strict de résultats ou d’une consultation immédiate d’un seul enregistrement.

Gestion des échecs

Comportement en cas d'échec et de nouvelle tentative déclaré par le développeur. Nous vous recommandons de l'inclure dans votre prompt système lors de l'intégration.

  1. 1Si l’envoi expire ou si son résultat est inconnu, vérifiez l’exécution existante avant de renvoyer : des envois répétés peuvent créer des tâches distinctes.
  2. 2Si aucun enregistrement correspondant n’est renvoyé, essayez une requête plus courte ou plus large et renvoyez.
  3. 3Conservez les enregistrements terminés après un succès partiel ; renvoyez la même saisie après un échec ou une expiration.
  4. 4Réessayez plus tard après une limitation de débit, une indisponibilité temporaire ou un délai d’attente.
  5. 5Si l’authentification échoue, vérifiez la clé API configurée pour l’environnement d’exécution.

Entrée

Paramètres requis pour appeler cette App, générés à partir de l'input.schema du manifest.json.

  • Mot-clé de recherchekeywordRequisstring
    Saisissez un mot-clé de recherche produit JD, de 1 à 512 caractères.
    Exempleiphone 18 pro max
  • Nombre de produits attendutarget_countRequisstring
    Saisissez un entier de 1 à 2000, chiffres uniquement. C’est un objectif de collecte, pas un plafond strict ; la collecte par pages source peut renvoyer moins ou plus de fiches.
    Exemple25
  • Ordre de collectesortRequisstring(enum)
    Choisissez comment les produits sont ordonnés pendant la collecte. La valeur par défaut est le classement JD par défaut. Les résultats livrés restent en ordre croissant d’heure de collecte.
    Valeurs possiblesPar défaut0Synthèse1Ventes2Nombre d'avis3Plus récent4Prix : croissant51Prix : décroissant52Défaut0Exemple0

Sortie

Structure des champs d'un enregistrement, générée à partir de l'output.schema du manifest.json.

  • ID SKUskuIdstring
    Identifiant produit JD utilisé pour distinguer les fiches.
    Exemple10235644935262
  • ID métierbizIdstring
    Mot-clé de recherche conservé sur la fiche ; ce n’est pas un identifiant produit unique.
    Exempleiphone 18 pro max
  • Titre du produitproductTitlestring
    Titre du produit tel que collecté, sans traduction.
    Exemple苹果18promax【新品限售】Apple iphone18promax 18promax 手机apple 18Promax 6.9英寸 勃艮第酒红色 256GB【全新未激活+全国联保】
  • Prixpricestring
    Texte du prix tel que collecté ; aucune conversion monétaire ou numérique n’est appliquée.
    Exemple12888.00

Exemple de données

Généré à partir d'output.schema. Les champs sans valeur d'exemple utilisent des espaces réservés structurels.

output.example
{
  "skuId": "10235644935262",
  "bizId": "iphone 18 pro max",
  "productTitle": "苹果18promax【新品限售】Apple iphone18promax 18promax 手机apple 18Promax 6.9英寸 勃艮第酒红色 256GB【全新未激活+全国联保】",
  "price": "12888.00",
  "saleCount": "<saleCount>",
  "rateCount": "2000+",
  "brandName": "<brandName>",
  "imageUrl": "https://img11.360buyimg.com/img/jfs/t1/514884/11/15012/128777/6aacf40fF7127ae8f/00833203200b14b8.png",
  "productUrl": "https://item.jd.com/10235644935262.html",
  "shopId": "13365898",
  "shopName": "星盟3C数码买手店",
  "keyword": "iphone 18 pro max",
  "searchDescFlag": false,
  "status": "<status>",
  "crawlTime": "2026-10-13T18:37:40",
  "taskItem": "iphone 18 pro max",
  "taskNoData": false
}

Intégration

Cette App peut être intégrée via MCP, API, SDK ou export de fichiers — tous les canaux partagent les mêmes capacités et la même tarification. Chaque requête s'authentifie avec l'en-tête Authorization: Bearer à l'aide d'une API Key (longue durée, créée dans la console Data Hub) ; les clients MCP peuvent aussi se connecter via OAuth, sans clé. D'autres options comme la CLI et Skill arrivent bientôt. Cette App s'exécute de manière asynchrone et peut être annulée en cours de route : Après l'annulation, l'exécution s'arrête. Les enregistrements déjà livrés sont conservés et facturés.

Avec MCP (Model Context Protocol), vous pouvez appeler cette App directement depuis des clients IA comme Claude et Cursor. Choisissez votre client et votre mode d'authentification, puis copiez la config ci-dessous.

Config du client

Remplacez la valeur après Bearer par votre API Key longue durée. Fonctionne dans n'importe quel client, en CI ou en environnement sans navigateur.

mcpServers config
{
  "mcpServers": {
    "octoparse_datahub": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=super_ig/jd-keyword-search",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Laissez l'IA tout configurer pour vous

Vous ne voulez pas modifier les configs à la main ? Copiez le prompt d'installation et collez-le dans n'importe quel client IA — il effectuera la configuration à sa manière. (Le prompt demande à l'IA de vous réclamer votre API Key, afin que les identifiants ne finissent jamais dans l'historique de conversation ni dans des configs partagées.)

detail.access.mcp.composeHint

Tarifs

Soumission de tâche

Facturé une fois par exécution soumise, quel que soit le nombre d'enregistrements renvoyés.

0,0001 $US/ exécution
Enregistrement renvoyé

Facturé selon le nombre d'enregistrements renvoyés avec succès. Les exécutions échouées ne sont pas facturées. Facturé par unités de 48 enregistrements ; toute unité incomplète est arrondie à 48 enregistrements.

0,05 $US/ 48 enregistrements

Plusieurs événements de facturation se cumulent indépendamment. Voir chaque élément pour les détails. Les exécutions échouées ne sont pas facturées.

Voir les crédits

Essayer maintenant

Renseignez les paramètres et lancez l'exécution — les résultats proviennent d'un appel réel.

Exemple
Les paramètres sont validés par rapport à l'input.schema avant la soumission
À partir de 0,05 $US / 48 enregistrements