Messaging(ADM)を使用するには、Amazonに対してアプリを一意に識別できることを示す必要があります。そのために必要な認証情報がAmazonから開発者に提供されます。ADMはAPIキーを使用してアプリの識別情報を検証します。ADMはOAuth認証情報を使用して開発者サーバーの識別情報を検証します。開発者サーバーは認証情報を提示して、ADMを介したメッセージの送信に必要なアクセストークンを取得します。Messaging(ADM)について、アプリの統合方法、アクセストークンのリクエスト方法を参照してください。認証情報を取得して、アプリによるADMの使用を有効にする方法は、次のとおりです。開発者コンソールでアカウントを作成し、アプリを追加します(まだ行っていない場合)。順にクリックし、ADMを使用するアプリを選択します。セクションを展開し、手順7に進みます)。クリックして新しいセキュリティプロファイルを作成します。セキュリティプロファイルには、ADM経由でメッセージを送信する際に使用するOAuth認証情報が含まれています。セキュリティプロファイルは、複数のアプリで共有して使用できます。プロファイルを共有した場合、複数のアプリ間でデータの一部を共有できます。HD」というアプリがあったとします。単一のセキュリティプロファイルを両方に適用した場合、どちらのアプリからでもこのプロファイルがアクセスしたデータを利用できます。Catアプリ用プロファイル」など)を選択します。クリックして変更を保存します。次のような成功メッセージが表示されます:セキュリティプロファイル「セキュリティプロファイル名」を使用して、アプリでデバイスメッセージングが正常に有効になりました。リンクをクリックします。ボタンをクリックして、APIキーを作成します。アプリには、APIキーが1つ以上必要です。ADMを使用するデバッグ版アプリをテストするには、必ずそのアプリ用のAPIキーを作成する必要があります。SDKを使用している場合は、そのアプリ用に追加のAPIキーを作成する必要があります。v2.0を使用していて、独自の証明書を使用してアプリに署名する場合も、そのアプリ用のAPIキーを作成する必要があります。SDKを使用しないアプリで、アプリへの署名をAmazonに任せる場合は、新たなAPIキーを作成する必要はありません。概要については、以下の表を参照してください。APIキーを作成するには、APIキーの名前、アプリのパッケージ名(例:com.mycompany.bestapplication)、アプリ署名のMD5値とSHA-256値を指定する必要があります。次のいずれかを行って、デバッグ版アプリの署名時に使用した証明書のMD5署名またはSHA-256署名を取得することもできます。アプリの署名時に使用したキーストアファイルだけでなく、そのファイルにある証明書のエイリアスも特定します。キーストアファイルの名前がmy_key_storeであり、署名に使用したキーストア内にある証明書の名前がmy_certificate_aliasである場合、次のコマンドを実行します。my_keystore_file出力には、次のようにMD5またはSHA-256の値が含まれています。これがアプリ署名になります。34:A3:65:30:3E:B2:9B:30:DD:10:E8:87:79:16:DF:4C:61:77:BC:1F:80:BD:3F:12:39:A3:31:E6:68:19:1C:6Fアプリが署名付きAPKの形式であり、Unix系システムで開発を行っている場合は、次のようなコマンドを実行できます。その際は、{your-app.apk}をAPKファイルの名前に置き換えてください。サイドペインをクリックして展開します。ダブルクリックします。返されたMD5およびSHA-256の出力を使用します。リリース版アプリ署名(実稼働版アプリに使用):独自の証明書を使用してリリース版アプリに署名する場合は、その証明書のMD5署名およびSHA-256署名を指定して、追加のAPIキーを作成します。独自の証明書を使用しない場合は、次の手順を実行して、MD5署名およびSHA-256署名を取得します。開発者コンソールに移動します。