Construyendo aplicaciones con la API de Octopart

Creado: Abril 28, 2021
Actualizado: Julio 1, 2024
Construyendo aplicaciones con la API de Octopart

Nos encanta ver a las personas registrarse para la nueva API para construir aplicaciones de abastecimiento y fabricación. Estimamos que alrededor del 45% de nuestros usuarios actuales de la API son desarrolladores de software que encuentran útiles los datos de Octopart para ERP, PLM y otras herramientas de diseño. Si formas parte de un equipo de desarrollo y estás intentando construir una funcionalidad de interfaz de usuario similar, como la que proporciona nuestro motor de búsqueda, podrías encontrar útil el siguiente ejemplo de consulta. “Consejo Pro:” Los filtros y modales que ves en una página de Resultados de Búsqueda se agregan en realidad después de que tus resultados de consulta regresan de una búsqueda básica en la API. Puedes desarrollar la misma funcionalidad de interfaz de usuario por tu cuenta simplemente comenzando con la API de Octopart.

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

    manufacturer_agg {
      company {
        id
        name
      }
      count
    }

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

Uno de los atributos de parte más útiles que los desarrolladores quieren recuperar es el estado del ciclo de vida de una parte específica encontrada en nuestro sitio web. “Consejo Pro 2:” Para obtener el Estado del Ciclo de Vida de una parte, puedes usar la siguiente consulta que muestra las especificaciones.

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 puedes ver en los resultados a continuación de la consulta de ejemplo, los resultados de la Cadena de Suministro revelados en el API Playground coinciden con los resultados encontrados en Octopart.com para el MPN BAV99,215

Persona 3b

 

Persona 3c

Si deseas practicar la consulta anterior, pégala en el GraphQL Playground y personalízala con el MPN de tu elección. Encontrarás recursos adicionales, como documentación, a los que puedes referirte fácilmente desde el panel lateral. Esto debería guiarte a ti y a tu equipo mientras personalizan su consulta con diferentes especificaciones de partes.

Persona 3d

La documentación encontrada en el Playground refleja la página de Documentación de la API para atributos de partes.

Persona 3e

Si buscas acceder a más partes (o conjuntos de datos) devueltos con tu token, puedes volver a la página de registro y hacer clic en Administrar Plan para mejorar tu plan.

Persona 1e y 3f

Esperamos que esta información haya sido de ayuda. Si necesita asistencia para gestionar su plan o tiene preguntas sobre nuestra documentación, por favor contáctenos en api@octopart.com.

Recursos Relacionados

Volver a la Pàgina de Inicio
Thank you, you are now subscribed to updates.