Construindo Aplicativos com a API do Octopart

Criada: Abril 28, 2021
Atualizada: Julho 1, 2024
Construindo Aplicativos com a API do Octopart

Nós adoramos ver as pessoas se inscrevendo para a nova API para construir aplicativos para sourcing e fabricação. Estimamos que cerca de 45% dos nossos usuários existentes da API são desenvolvedores de software que acham os dados do Octopart úteis para ERP, PLM e outras ferramentas de design.

Se você faz parte de uma equipe de desenvolvimento e está tentando construir funcionalidades de front end similares, como as que nosso motor de busca oferece, você pode achar o exemplo de consulta abaixo útil.

“Dica Profissional:” Os filtros e modais que você vê em uma página de Resultados de Busca são na verdade adicionados após os resultados da sua consulta retornarem de uma busca básica na API. Você pode desenvolver a mesma funcionalidade de front end por conta própria apenas começando com a API do Octopart.

query MyPartSearch {
  search(q: "msp430") {
    total

    manufacturer_agg {
      company {
        id
        name
      }
      count
    }

    results {
      part {
        id
        manufacturer {
          name
        }
        mpn
      }
    }
  }
}

Um dos atributos de parte mais úteis que os desenvolvedores querem recuperar é o status do ciclo de vida de uma parte específica encontrada em nosso site.

“Dica Profissional 2:” Para obter o Status do Ciclo de Vida de uma parte, você pode usar a consulta abaixo que traz as especificações.

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
}
}
}
}
}
}

Como você pode ver nos resultados abaixo da consulta de exemplo, os resultados da Cadeia de Suprimentos revelados no API Playground correspondem aos resultados encontrados no Octopart.com para o MPN BAV99,215

Persona 3bPersona 3c

Se você gostaria de praticar a consulta acima, cole-a no GraphQL Playground e personalize-a com o MPN de sua escolha. Você encontrará mais recursos, como documentação, que pode facilmente referenciar a partir do painel lateral. Isso deve orientar você e sua equipe enquanto personalizam sua consulta com diferentes especificações de partes.

Persona 3d

A documentação encontrada no Playground reflete a página de Documentação da API para atributos de partes.

Persona 3e

Se você está procurando acessar mais partes (ou conjuntos de dados) retornados com seu token, você pode revisitar a página de registro e clicar em Gerenciar Plano para atualizar seu plano.

Persona 1e e 3f

Esperamos que tenha achado estas informações úteis. Se precisar de ajuda para gerenciar seu plano ou tiver perguntas sobre nossa documentação, por favor, entre em contato conosco em api@octopart.com.

Recursos relacionados

Retornar a página inicial
Thank you, you are now subscribed to updates.