Tworzenie aplikacji z wykorzystaniem API Octopart

Utworzono: kwiecień 28, 2021
Zaktualizowano: lipiec 1, 2024
Tworzenie aplikacji z wykorzystaniem API Octopart

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

Osoba 3bOsoba 3c

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.

Osoba 3d

Dokumentacja znajdująca się na Playground odzwierciedla stronę dokumentacji API dla atrybutów części.

Osoba 3e

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:

Osoba 1e i 3f

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.

Powiązane zasoby

Powrót do strony głównej
Thank you, you are now subscribed to updates.