Nous adorons voir les gens s'inscrire pour la nouvelle API afin de construire des applications pour le sourcing et la fabrication. Nous estimons qu'environ 45% de nos utilisateurs actuels de l'API sont des développeurs de logiciels qui trouvent les données d'Octopart utiles pour les ERP, PLM et autres outils de conception.
Si vous faites partie d'une équipe de développement et que vous essayez de construire une fonctionnalité frontale similaire, comme le propose notre moteur de recherche, vous pourriez trouver l'exemple de requête ci-dessous utile.
“Conseil d'expert :” Les filtres et modaux que vous voyez sur une page de résultats de recherche sont en réalité ajoutés après que vos résultats de requête reviennent d'une recherche API basique. Vous pouvez développer la même fonctionnalité frontale par vous-même juste en commençant avec l'API d'Octopart.
query MyPartSearch {
search(q: "msp430") {
total
manufacturer_agg {
company {
id
name
}
count
}
results {
part {
id
manufacturer {
name
}
mpn
}
}
}
}
Un des attributs de pièce les plus utiles que les développeurs souhaitent récupérer est le statut de cycle de vie d'une pièce particulière trouvée sur notre site web.
“Conseil d'expert 2 :” Pour obtenir le statut de cycle de vie d'une pièce, vous pouvez utiliser la requête ci-dessous qui remonte les spécifications.
query {
search(q: "BAV99,215", limit: 1) {
results {
part {
mpn
manufacturer {
name
}
best_datasheet {
name
url
credit_string
credit_url
page_count
mime_type
}
specs {
attribute
name
group
}
display_value
}
document_collections {
name
documents {
name
url
credit_string
credit_url
}
}
}
}
}
}
Comme vous pouvez le voir dans les résultats ci-dessous de l'exemple de requête, les résultats de la chaîne d'approvisionnement révélés dans l'API Playground correspondent aux résultats trouvés sur Octopart.com pour le MPN BAV99,215
Si vous souhaitez pratiquer la requête ci-dessus, collez-la dans le GraphQL Playground et personnalisez-la avec le MPN de votre choix. Vous trouverez d'autres ressources, telles que la documentation, que vous pouvez facilement consulter depuis le panneau latéral. Cela devrait vous guider, vous et votre équipe, alors que vous personnalisez votre requête avec différentes spécifications de pièces.
La documentation trouvée sur le Playground reflète la page de documentation de l'API pour les attributs des pièces.
Si vous cherchez à accéder à plus de pièces (ou ensembles de données) retournées avec votre jeton, vous pouvez revisiter la page d'inscription et cliquer sur Gérer le Plan pour améliorer votre plan.
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 concernant notre documentation, veuillez nous contacter à api@octopart.com.