PHP 開発入門 Eaby API
1. https://developer.ebay.com/ 開発者アカウントを申請します
写真 1
です素晴らしい、私のボールがeBayを傷つけるなんて! ! !
2. アプリケーション環境をセットアップします。
開発者アカウントを取得すると、本番環境とサンドボックスの両方が自動的に作成されます。アプリケーション環境。言うまでもなく、サンドボックス環境はテスト用であり、本番環境は正式な環境です。各環境には DEVID、AppID、および CertID があります。通常、必要なのは AppID だけです (具体的な使用方法は後で紹介します)。サンドボックスを例に挙げます。アプリケーション環境の右側にある [設定] リンクをクリックして、[ユーザー トークン] リンクをクリックして、サンドボックス eBay ユーザーをバインドします。これが私のサンドボックス環境にバインドされたユーザー情報です:
図 2
このユーザー トークンは後で使用するので覚えておいてください。同じパターンに従い、本番環境を公式 eBay アカウントにバインドします。
3. クイック スタート ガイドから始めます。
図 3 を参照してください。 3 リンクをクリックして、クイック スタート ガイドに入ります。
図 4
図 4 のリンクをクリックして、「PHP、Perl、および Python Developer Center」ページに入ります。
図 5
まず、機能別 API リンク ページの説明をクリックすると、さまざまな API とどれを使用する必要があるかが表示されます。これらの API は重複して含まれます。最も包括的なのは Trading API で、最も一般的に使用されています。次に、以下で使用する特定の API ドキュメントを参照してください。
これは本当に痛いです! !
ここでは取引 API についてのみ学習します。取引 API リンク ページに入ります。
図 6
図 6 のページの下部を見てください。は「PHP Accelerator Toolkit PHP 開発者向け取引 API への簡単なアクセス」
入力した後でのみ、PHP SDK をダウンロードできます。developer.ebay.com メニューで EBAY SDK をクリックすると、Java と.net のバージョンです。PHP SDK は独自のものではありませんか?とても奥深く隠された場所。もちろん、このいわゆる PHP Accelerator Tookit を持っていない場合でも、EBAY API は SOAP に基づいてカプセル化できます。
PHP Accelerator Tookit をダウンロードすると、いくつかの粗末なサンプル、粗末な Tookit クイック スタートとプログラマ ガイド PDF ドキュメント (少なくとも唯一の PHP 言語関連ドキュメント) もダウンロードできるので、ちょっと見てみましょう。
予想どおり、サンプル内のコードをすぐに実行でき、その後 API の取り組み全体を開始できます。注: php5.3 のみをサポートします。php5.4 を実行している場合は、Php Notice/php Fatal (このブログの他の記事で説明されています) に従って 1 つずつ修正してください。 >
4. 包括的な API 学習の旅に入ります。私は叱り続けることしかできません: eBay のドキュメントは非常に乱雑で、実際には書かれていません家族で!図 6 のページで、赤で囲まれていないリンクを見てください。クリックして入力すると、特定の API ドキュメントが表示されます。実際、これらの API ドキュメントは、基本的に SOAP についての簡単な説明です。 XML。多くのリンクはいくつかのことを経由しています。Trading API Guide のようなページにアクセスできます。学生の皆さん、この文書はまったく愛すべきものではありません。
2013/01/30