eBay API キー(App ID・Cert ID)の取り方
このツールは、あなた自身の eBay API キーで eBay を検索します。キーは eBay の「開発者プログラム」で無料で取れます。
かかる時間は 入力 10分 + 承認待ち 約1営業日 + キー作成 5分。必要なのは App ID(Client ID) と Cert ID(Client Secret) の2つだけです。
0全体の流れ
図0: 6つのステップ。3〜6は承認メールが届いてから
1開発者プログラムに登録する
目安 10分 / 場所: developer.ebay.com(画面は 01 → 02 → 03 の順に進みます)
01. 登録フォームを埋めて Join を押す
- ブラウザで eBay Developers Program を開き、Register(登録)を押す
「Create a Username and Password for your eBay developer account」の画面が出る。
登録は無料(Membership is free!)
4つの欄を埋める:
Username(ユーザー名)/Password(パスワード)
Email(メールアドレス。サインインとパスワード再設定に使う)/Re-enter Email(同じメールアドレスをもう一度)
- I have read and accept the eBay API License Agreement(利用許諾契約に同意)にチェックを入れる
- Join(参加)を押して送信
図1-01: 登録フォーム(画面: eBay Developers Program)

02. 届いたメールのリンクを押す
Join を押すと「Confirm Your Email Address」の画面に変わり、入力したメールアドレスに確認メールが送られる(画面のアドレスは一部が伏せ字で出ます)
図1-02: 確認メールを送った画面。
メールのリンクを押すまで先に進まない

メールを開き、本文の Click to Confirm Email を押す。
これで登録が完了する(ボタンが押せないときは、その下の長いリンクを開く。リンクは送信から24時間で切れる)
図1-02b: 届く確認メール(画面: eBay Developers Program からのメール。名前とメールアドレスは伏せてあります)

- 届かないときは迷惑メールフォルダを確認。それでも無ければ Re-send it(再送)を押す
03. 「Welcome」の画面が出たら申請は完了。承認を待つ
リンクを押すと「Welcome to eBay Developers Program!」の画面になる。
メールアドレスの確認が済み、登録が eBay の審査に回ったという意味
- 審査には少なくとも約1営業日かかる(This usually takes at least one business day)
- Login to access your account は、承認されるまで押しても入れない(Available once your registration is approved)
図1-03: 申請完了の画面。ここまで来たら、あとは承認メールを待つだけ

2メールを確認して、承認を待つ
目安 約1営業日(土日祝をはさむと長くなります)
- 承認のメールが届く。このメールが届けば申請完了
図2-01: 届くメール(画面: eBay Developers Program からのメール。名前は伏せてあります)

3本番(Production)のキーを作る
目安 2分 / 場所: 開発者サイトにサインイン → 右上の名前 → Application Keysets
- eBay Developers Program に、①で作った開発者アカウントでログインする。
ログインを行うと、「Create a keyset」の画面に自動遷移する。図3-01: Create a keyset の画面(画面: eBay Developers Program)

- Application Title は「イーベイリサーチ」「ebay research」「ツール」等、任意のタイトルを入れる。
- Production を選択し、Create a keyset を押す
図3-02: 連絡先の確認(Confirm the Primary Contact)の画面(画面: eBay Developers Program。氏名・メール・電話は伏せてあります)

- 必要事項を入力して Continue to Create Keys を押す。Individual と Business は Individual を選択。
4App ID と Cert ID を控える
目安 1分
- 作成すると Production の枠に App ID (Client ID)・Dev ID・Cert ID (Client Secret) が表示される
図4-01: キー作成直後の画面「Your Production keyset is ready」(画面: eBay Developers Program。ID の値は伏せてあります)

- このツールで使うのは App ID と Cert ID の2つ。Dev ID は使わない
- 2つとも、メモ帳などにコピーして安全な場所に保存する(Cert ID はパスワードと同じ扱い。人に見せない)
5本番キーを有効化する
目安 2分 / 場所: 画面上部の名前 → Alerts and Notifications
作ったばかりの本番キーは 「disabled(無効)」 の状態です。eBay の決まりで「利用者の削除通知をどう扱うか」を申告すると有効になります。
このツールは eBay の利用者データを保存しないので、「免除(Exempted)」にチェックを入れるだけで済みます。
画面上部の 「Hi ○○」(自分の名前) のメニューから Alerts and Notifications(通知設定)を開く。
開いた直後は Environment が Sandbox になっている
図5-01: Alerts & Notifications を開いた直後(画面: eBay Developers Program。名前は伏せてあります)

Environment で Production を選び、右のプルダウンで③で作ったアプリ名(例: いーべいりさーち)を選ぶ。
選ぶと下に App ID / Client ID が出る(有効化の前は、アプリ名の横に「Non Compliant」と付いている)
- タブが Alerts & Notifications になっているのを確認し、Event Notification Delivery Method で Marketplace Account Deletion を選ぶ
- Exempted from Marketplace Account Deletion のスイッチを ON にする
Exemption reason は I do not persist eBay data(eBay のデータを保存しない)を選ぶ。
Additional information は空のままでよい
図5-02: Production を選んだあとの申告画面。スイッチを ON にして理由を選び、Submit(画面: eBay Developers Program。App ID は伏せてあります)

- Submit を押す。Application Keys に戻って「disabled」の表示が消えていれば有効化できています
6ツールの設定画面に貼る
目安 1分 / 場所: このサイトの「設定」
- このサイトにログインして 設定 を開く
「eBay 公式 API キー」の欄で、左の Client ID(App ID) に④で控えた App ID、右の Client Secret(Cert ID) に Cert ID を貼って 保存 を押す。
上に「eBay API キーを保存しました。「接続テスト」で確認してください」と出て、状態が 登録済み になる
図6-01: 保存した直後の設定画面(App ID は伏せてあります)

接続テスト を押す。
上に「接続テスト: トークン: OK / 検索: OK(該当 ◯ 件・取得 ◯ 件)/ 単品照会: OK(例: 商品名 / 販売数 / 評価)」と出れば完了
図6-02: 接続テストが通ったときの表示(App ID は伏せてあります)

- 「リクエスト」タブから、見たい条件を出せるようになります
よくある質問
- いつもの eBay アカウントで開発者サイトにログインできますか?
- できません。開発者アカウントは別に登録します。メールアドレスは同じものを使えます。
- お金はかかりますか?
- かかりません。開発者登録もキーの作成も無料で、このツールでの利用にも eBay からの請求はありません。
- Sandbox のキーは要りますか?
- 要りません。このツールで使うのは Production(本番)のキーだけです。App ID の途中に
PRDが入っているものが本番です(SBXは練習用)。 - 承認のメールが来ません
- 土日祝をはさむと2〜3日かかることがあります。迷惑メールフォルダも確認してください。1週間来なければ eBay の開発者サポートに問い合わせます。
- Cert ID を控え忘れました
- Application Keysets の画面で、その keyset を削除して新しく作り直します。新しい App ID と Cert ID をツールに貼り直してください。
- キーは他の人と共有していいですか?
- いけません。Cert ID はパスワードと同じです。1人1つ、自分のキーだけを使ってください。
画面の名称は eBay の開発者サイトの英語表記に合わせています。eBay 側の画面は予告なく変わることがあります。