Construire un outil de nomenclature avec l'API Octopart

Créé: Avril 28, 2021
Mise à jour: Juillet 1, 2024
composants électroniques

Avez-vous besoin de déterminer la disponibilité de composants critiques ? Souhaiteriez-vous associer plusieurs lignes d'articles à une liste de numéros de fabricant et de pièces en une seule fois ? Si la réponse est oui à ces deux questions, veuillez continuer à lire.

Nous recommandons particulièrement d'explorer la fonction multi-match pour construire un outil BOM personnalisé à des fins académiques ou de recherche. L'astuce suivante peut vous faire économiser des ressources, vous et votre équipe, et vous aider à rechercher des données précises plus rapidement.

Avec le champ multi-match, vous pouvez définir une variété d'arguments, tels que le filtrage par pièces qui sont en stock et qui ont le dernier prix. Vous pouvez explorer le reste des options dans notre Documentation API.

Persona 2b

Cette fonction peut également être utile lors de l'expérimentation avec des projets cool (je m'adresse à vous, ingénieurs amateurs !). De nombreux utilisateurs considèrent l'API comme un moyen d'optimiser le coût d'un BOM pour un volume donné où il existe plusieurs sources pour chaque pièce.

“Conseils Pro :”

  1. Recherchez plusieurs MPN dans une seule requête pour obtenir une expérience semblable à un outil BOM.

  2. L'exemple de requête suivant peut aider à supporter des opérations complexes comme l'agrégation, le tri, le filtrage et la pagination.

{
  multi_match(
    queries: [
      { manufacturer: "Texas Instruments", mpn: "LM317T" },
      { mpn: "SN74S74N", reference: "test", limit: 5 }
    ]
  ) {
    hits
    reference
    parts {
      id
      slug
      mpn
      manufacturer {
        name
      }
    }

Si c'est la première fois que vous construisez un outil BOM, vous pouvez pratiquer vos requêtes dans le GraphQL Playground. Vous y trouverez d'autres ressources, comme de la documentation que vous pouvez facilement consulter depuis le panneau latéral.

Persona 2c

Pour des fins de conception, vous pouvez également inclure les spécifications des pièces dans votre requête telles que le Statut du Cycle de Vie comme trouvé dans l'exemple de BOM Octopart.

Persona 2d

Nous espérons que vous avez trouvé ces informations utiles. Si vous avez besoin d'aide pour gérer votre plan ou si vous avez des questions sur notre documentation, veuillez nous contacter à api@octopart.com.

Ressources associées

Retournez à la Page d'Accueil
Thank you, you are now subscribed to updates.