経験知ロゴ

日々の経験を知識として発信するブログ

Amazon API のアクセスキーとシークレットキーの取得方法

アマゾンAPI
アマゾンの商品検索やリンクの作成をプログラムから実行するために必要なAmazon API。

そのAPIを使うためにはアフィリエイトアカウントともう一つアカウントが必要です。アカウントの取得方法と、APIを使うのに必要なアクセスキーとシークレットアクセスキーの取得方法を紹介します。

アクセスキー取得

Product Advertising API」にアクセスし、「アカウントの作成」をクリック。
アカウントの作成をクリック

Amazonアフィリエイトで登録したメールアドレスを入力し、「I am a new customer.」にチェックを入れ「Sing in using our secure server」をクリック。
新しいアカウントを作成

各項目を英語で入力。
nameは「日本 太郎」なら「Taro nippon」のように入力。
各項目を入力

各項目を英語で入力。全部を入力する必要は無いので、下記画像に書いてある項目を入力。
入力項目

下にスクロールしていくとライセンス規約があるので、読み同意できたらチェックを入れ、表示されている画像を入力して「Complete Registration」をクリック。
画像入力

「Manage Your Account」をクリック。
Manage Your Accountをクリック

アクセスキー情報の「こちらのリンク」をクリック。
こちらのリンクをクリック

先ほど作ったアカウントでログイン。
先ほど作ったアカウントでログイン

「Access Keys (Access Key ID and Secret Access Key)」をタップするとウィジェットが開くので中にある「Create New Access Key」をクリック。
アクセスキーを作成

ここから作成されるアクセスキーとシークレットアクセスキーはとても重要なものなので、絶対に他人に知られないようにする。このキーを悪用された場合、損害の責任を追うことになる可能性があるので慎重に。

ウィンドウが表示されるので、「Show Access Key」をクリックすると、アクセスキーとシークレットアクセスキーが表示される。この画面は安全のため一度しか見られない。なので「Download Key File」をクリックし、アクセスキーとシークレットアクセスキーをダウンロードして大切に保管しておく。
アクセスキーの表示

画面を消してしまったり、キーを無くしてしまった場合はキーを「Delete」することで再び作成できる。「Delete」するとアクセスキーを使ったウェブサービスは使えなくなるので注意。
delete

以上でアクセスキー、シークレットアクセスキーの取得完了。

わからないことは人に聞こう

プログラミングをする上で、わからないことはネットなどを使い自分で調べる技術が必要ですよね。

時間がかかっても、ある程度のことは解決できます。

しかし、どうしても答えにたどり着けなかったり、探す時間が惜しいときもあります。

そこでオススメなのが無料登録でプログラミングに関する質問ができるテラテイルです。

質問の投稿にコードも投稿できるので、自分のコードを投稿して問題のある箇所を指摘してもらうことができます。

プログラマーには、自分で探す技術も必要ですが、人に聞く技術は更に重要です。

登録無料で質問できますので、テラテイルで質問する力を磨いてみましょう!

おわりに

この登録、取得方法は2014年11月現在の方法です。サービスの変更により、上記手順で取得できない場合がありますので、その際はコメントにて教えていただければ新しい記事を作成しますのでご協力お願いします。

▼この記事をシェアできるリンク


▼このブログをフォロー・RSS購読できるリンク