APIを使用してDigiKeyと簡単にやり取りする方法
DigiKeyとのやり取り

50年以上前にDigiKeyが設立されたとき、お客様が当社とコミュニケーションを取るには郵便か電話を使用するしかありませんでした。初期の数十年間で、当社はすべての在庫と価格を含むデータベースを構築し、従業員が使用するためのソフトウェアを開発しました。それと並行して、多くのお客様がコンピュータで購買業務を管理し始めましたが、製品情報の入手や購入には郵便、電話、FAXを使用し続けていました。このため、お客様とDigiKeyがそれぞれのシステムでトランザクションがキャプチャされたことを手作業で確認しなければなりませんでした。
そのうちに、当社は新しいチャンネルとしてdigikey.comを追加しましたが、お客様は手動でウェブサイトに情報を入力またはアップロードし、トランザクションの結果をシステムに反映させる必要がありました。
また、当社は電子メールでの注文にも対応していますが、注文メールはお客様のコンピュータから発信され、当社がメールで返信しています。このため、お客様はメールでの回答を自社のシステムに手動で入力しなければなりません。
今世紀になって、当社はお客様のために2つの「マシンツーマシン」コネクティビティ方法を構築しました。EDI(電子データ交換)とAPI(アプリケーションプログラミングインターフェース)でトランザクションをサポートします。どちらも、お客様のシステムでトランザクションを開始し、それがDigiKeyに送られ、当社で処理した後、回答を呼び出し元のシステムにフィードバックできます。お客様は自社システムを操作するだけでよくなります。これにより、キーイングエラーのリスクを低減し、バイヤーは例外に集中することができます。
では、APIとは何でしょうか?
APIとは、あるエンティティが実装するコンピュータプログラムの一種で、別のエンティティも使用や「呼び出し」ができるようにするものです。発信者は、ERP(企業資源計画)などの発信者用アプリケーションと利用可能なAPIを接続できるソフトウェアを構築するか購入する必要があります。APIトランザクションの多くは、情報のリクエスト(価格や在庫状況の取得)か、トランザクションの実行リクエスト(注文)のどちらかです。適切な権限と指示があれば、APIの設定と使用は多くの場合、APIプロバイダによるヒューマンインタラクションを介さずに行われます。
自分も仕事でAPIを使用しているのでしょうか?
はい、たとえ自分で意識していなくても、そうしているはずです。😊
- あるページで「Googleカレンダーに追加」ボタンをクリックすると、そのシステムはお客様の認証情報を使用してGoogle APIを呼び出し、カレンダーに追加します。
- 給与計算プロバイダなど、職場のウェブベースのアプリケーションに「シングルサインオンによるログオン」を使用してアクセスすると、お客様の会社はそのアプリケーションのAPIを使用して本人確認を行い、アクセスを許可します。
- 社内のイントラネットにYouTube動画の画像が表示されている場合、再生ボタンを押すと、ブラウザがYouTube APIを呼び出してくれるため、ページを移動しなくても動画を再生できます。
DigiKeyはどのようなAPIを提供していますか?
購入のプロフェッショナルが必要とするものはほとんどすべて揃っています。
- 当社への発注が可能
- 注文前:
- 製品情報を検索する
- 価格と在庫状況をリアルタイムで確認する
- 見積もりで価格を固定する
- 注文後:
- ご注文状況を確認する
- 未完了の注文を変更する
- バーコードで製品または注文を識別する
- 追跡IDで製品または注文を識別する
- 任意のタイミング:
- myListsと連携する
- サプライチェーンプログラムを管理する
DigiKey APIの使用とERPへの接続について、他にどのくらい知っておく必要がありますか?
それほどありません。お客様のIT部門や技術パートナーは、APIの実装に精通している可能性が高く、すでに非調達目的でAPIを使用しているかもしれません。Developer.digikey.comに豊富な情報を用意しているので、当社のAPIゲートウェイに接続し、各APIの実装方法をご確認ください。当社には、他のお客様と一緒にDigiKey APIの利用を開始した、審査済みのAPI統合パートナーのリストがあります。
最後になりましたが、ご不明な点があればお問い合わせください。DigiKey APIに取り組むお手伝いをさせていただきます。
Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.
Visit TechForum