eBayのAPI関連のお仕事を受けたのでAPIキー取得の備忘録
eBayのAPIキー取得は無料なのはいいけどサイト内が全て英語で日本語しかわからない私がGoogle先生に翻訳いただきながら取得したので、その手順とかを後世に残そうとメモを残すのである
最後に記述しますがWEBサイト持ってないとトークンが取れないようなのでご注意を
アカウント登録する
ログイン&アカウント登録はコチラのURLから
https://developer.ebay.com/signin
新規登録なので「Register」タブをクリックして各項目を入力するだけ
パスワードは8文字以上64文字以下で英数字記号を全て使いなさいと書いてあるのでその通りに
メールが届いて24時間以内にクリックせい!とおっしゃられるのでその通りに
審査に1営業日以上かかるらしいので終わるのを待ちましょう
アカウントができたのでAPIキーを取得
審査完了の連絡は来ないので1日以上空けてログインを試してみる
改めてログインページ
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-29_20h10_50-1024x538.png)
ログインしたらまだApplication Keysが無いので取得する
「Enter Application Title」に好きなAPIセット名を入力すると「Sandbox」と「Production」の枠が出現する
「Sandbox」は「Create a Keyset」をクリックするだけで生成できるけど正直使い道はない
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-29_20h25_11-1024x538.png)
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-29_20h22_55-1024x538.png)
「Production」側の「Create a keyset」をクリックして出現してきたダイアログの各項目を入力して「Continue to Create Keys」をクリック
これでAPIキー作成完了!と思いきや枠だけ出現して無効化されてる状態・・・
有効化するために「marketplace deletion/account closure notification」をクリックして次の手順へ
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-29_20h41_13-1024x538.png)
まずは通知先のメアド登録
ここはメアド登録して「Save」をクリックするだけの簡単なお仕事
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-29_21h05_57-2-1024x538.png)
左下に登録ができたメッセージが表示されて入力部分が非活性・ボタンがEditボタンに
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-29_21h03_49-1-1024x538.png)
次にエンドポイントのURLと検証用のトークンを入力するのですが、この準備がちょっと長くなるので別ページにまとめました
作成したエンドポイントURLとVerification tokenを入力してSaveをクリック
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_00h15_56-3-1024x537.png)
左下に登録ができたメッセージが表示されて入力部分が非活性・ボタンがEditボタンに
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_00h16_07-2-1024x537.png)
画面を戻すと「App ID/Dev ID/Cert ID」がそれぞれ取得できている
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_00h16_25-1024x537.png)
最後にトークンを取得
各キーが取得できて終わりと思いきやeBayのAPIの中にはさらに認証トークンが必要なものもあるのでそれも取得しておく
先ほどの画面から「User Tokens」をクリック
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_00h16_25-2-1024x537.png)
左下の「Sign in to Production」をクリック
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_00h46_49-1024x538.png)
ココから先は手順があいまいなので了承を・・・(いつか確認して修正したい)
アカウント情報に不足があると登録を求められるので登録する
続いてeBayのアカウント(Developers ProgramじゃなくてECサイトのeBayの方っぽい)でサインイン
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_15h58_19-1024x537.png)
私は持ってなかったので新規登録
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_16h34_05-1024x537.png)
同意を求められるので同意
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_15h59_10-1024x537.png)
画面が戻ってきて完了メッセージとともに有効期限と認証トークンが表示されている
![](https://javeo.jp/wp-content/uploads/2022/04/2022-04-30_06h46_36-1-1024x517.png)
あとがき
長い!そして全部英語のページは学のない私には正直辛かった・・・
取得は無料なんだけどサーバー準備しないといけないので実質有料だったり、最初の承認に1営業日以上必要だったりとなかなかスムーズにいかない部分があるのはマイナスポイント
コメント