eBay の API と統合するための eBay オープンソース ツール

API は eBay の第一級の製品です。ビジネスとともに成長し、新しいコンテキストへの拡張を可能にします。API により、開発者コミュニティは強力なエクスペリエンスを作成し、大規模な eBay ビジネスを管理できます。私たちの目標は、買い手と売り手に価値を付加する開発者アプリケーションの大規模なエコシステムを構築することです。

eBay オープンソース ツール

今週、eBay の API との統合をさらに簡素化および合理化する C# OAuth クライアント ライブラリ をオープンソース化しました。API アクセスの制御は、セキュリティと拡張性にとって重要です。データのプライバシーやその他のセキュリティ上の懸念に対処するため、業界標準の OAuth 2.0 プロトコル を活用しています。eBay のすべての API では、バックエンド システムとの統合を許可するためにクライアントの承認が必要です。ライブラリを使用する場合、承認には数行のコードで十分です。ライブラリは、API に関連するすべての OAuth 2.0 許可タイプ をサポートしています。

これは、eBay の API との統合を簡素化するために既にオープンソース化されているツールへの最新の追加です。以前にリリースした Java OAuth クライアント ライブラリJava Feed SDK に続いています。

昨年夏の eBay Connect で、すべての RESTful APIOpenAPI ドキュメントが利用可能になったことを発表しました。読み取り専用機能との統合には数分かかることを デモしました。OAuth クライアント ライブラリは、OpenAPI ドキュメントから生成された API クライアントと併用すると非常にうまく機能します。

私たちの目標の 1 つは、10 億件以上のリストをまとめて、パートナーに最も豊富な在庫の選択肢を提供することでした。これには、新しい日常的なアイテムだけでなく、珍しい商品も含まれます。世の中に存在するものなら、eBay でも販売されている可能性が高いです。パートナーは、データ フィードを使用して豊富なアイテムの選択肢を作成し、ユーザーに強力な消費者中心のエクスペリエンスを提供します。Feed SDK は、ダウンロードと大きなファイルの操作を抽象化し、複雑な在庫キュレーションを簡素化します。これにより、世界中の承認されたパートナーは、プログラムによって膨大な eBay アイテムの選択肢にアクセスし、選択した在庫をキュレートできます。

OpenAPI ドキュメントに加えて、当社のライブラリはサードパーティが使用するのに便利であり、当社の API との統合を確実に開始するのに役立ちます。SDK はオープンソースであり、統合で何が起こっているかを開発者に完全に透明化します。開発者コミュニティからの貢献を歓迎します。