Cieszymy się, widząc, jak ludzie rejestrują się, aby korzystać z nowego API do tworzenia aplikacji do pozyskiwania i produkcji. Szacujemy, że około 45% naszych obecnych użytkowników API to programiści, którzy znajdują dane Octopart przydatne dla ERP, PLM i innych narzędzi projektowych.
Jeśli jesteś w zespole deweloperskim i próbujesz zbudować podobną funkcjonalność front-endową, jaką oferuje nasza wyszukiwarka, poniższe przykładowe zapytanie może okazać się pomocne.
„Pro Tip:” Filtry i modale, które widzisz na stronie z wynikami wyszukiwania, są faktycznie dodawane po zwróceniu wyników zapytania przez podstawowe wyszukiwanie API. Możesz rozwinąć tę samą funkcjonalność front-endową na własną rękę, zaczynając od API Octopart.
query MyPartSearch {
search(q: "msp430") {
total
manufacturer_agg {
company {
id
name
}
count
}
results {
part {
id
manufacturer {
name
}
mpn
}
}
}
}
Jednym z najbardziej pożądanych atrybutów części, które programiści chcą uzyskać, jest status cyklu życia konkretnej części znalezionej na naszej stronie internetowej.
„Pro Tip 2:” Aby uzyskać status cyklu życia części, możesz użyć poniższego zapytania, które pobiera specyfikacje.
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
}
}
}
}
}
}
Jak widać w poniższych wynikach z przykładowego zapytania, wyniki łańcucha dostaw ujawnione w API Playground odpowiadają wynikom znalezionym na Octopart.com dla MPN BAV99,215
Jeśli chcesz ćwiczyć powyższe zapytanie, wklej je do GraphQL Playground i dostosuj je, używając MPN według własnego wyboru. Znajdziesz tam dalsze zasoby, takie jak dokumentacja, do których możesz łatwo się odwołać z bocznego panelu. To powinno pomóc Tobie i Twojemu zespołowi w dostosowywaniu zapytania do różnych specyfikacji części.
Dokumentacja znajdująca się na Playground odzwierciedla stronę dokumentacji API dla atrybutów części.
Jeśli chcesz uzyskać dostęp do większej liczby części (lub zestawów danych) zwróconych za pomocą Twojego tokena, możesz ponownie odwiedzić stronę rejestracji i kliknąć Zarządzaj planem, aby ulepszyć swój plan.
TRANSLATE:
Mamy nadzieję, że te informacje były dla Ciebie pomocne. Jeśli potrzebujesz pomocy w zarządzaniu swoim planem lub masz pytania dotyczące naszej dokumentacji, prosimy o kontakt z nami pod adresem api@octopart.com.
One interface. One data
model. Endless possibilities.
Effortlessly collaborate with
mechanical designers.
The world's most trusted
PCB design platform
Best in class interactive
routing
View License Options