Messaging(ADM)を使用するには、Amazonに対してアプリを一意に識別できることを示す必要があります。そのために必要な認証情報がAmazonから開発者に提供されます。ADMはAPIキーを使用してアプリの識別情報を検証します。ADMはOAuth認証情報を使用して開発者サーバーの識別情報を検証します。開発者サーバーは認証情報を提示して、ADMを介したメッセージの送信に必要なアクセストークンを取得します。Messaging(ADM)について、アプリの統合方法、アクセストークンのリクエスト方法を参照してください。認証情報を取得して、アプリによるADMの使用を有効にするにはAmazon開発者ポータルでアカウントを作成して、アプリを追加します(まだの場合)。ADMを使用するアプリを選択します。アプリにセキュリティプロファイルを割り当て済みの場合は、手順7に進みます。セキュリティプロファイルには、ADM経由でメッセージを送信する際に使用するOAuth認証情報が含まれています。セキュリティプロファイルは、複数のアプリで共有して使用できます。プロファイルを共有した場合、複数のアプリ間でデータの一部を共有できます。HD」というアプリがあったとします。単一のセキュリティプロファイルを両方に適用した場合、どちらのアプリからでもこのプロファイルがアクセスしたデータを利用できます。Catアプリ用プロファイル」など)を選択します。クリックして変更を保存します。APIキーを作成します。アプリには、APIキーが1つ以上必要です。デバッグ版アプリでは、ADMを使用したテストを行うためにAPIキーを作成する必要があります。独自の証明書を使用してリリース版アプリに署名する場合は、そのアプリ用に追加のAPIキーを作成する必要があります。アプリへの署名をAmazonに任せる場合、新たなAPIキーの作成は不要です。APIキーを作成するには、アプリのパッケージ名(com.mycompany.bestapplicationなど)と署名の両方を指定する必要があります。プレリリース版アプリでは、アプリ署名をデバッグします。APIキーを生成する際には、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ファイルの名前に置き換えてください。SHA-256返されたMD5およびSHA-256の出力を使用します。実稼働版アプリでは、アプリ署名をリリースします。独自の証明書を使用してリリース版アプリに署名する場合は、その証明書のMD5およびSHA-256署名を指定して、追加のAPIキーを作成します。アプリへの署名をAmazonに任せる場合、リリース署名用APIキーの取得は不要です。無断複写·転載を禁じます。