シナリオ: Amazon アカウントを持つユーザーがいます。広告を掲載したいウェブサイトがあります (Amazon アフィリエイト)。Amazon の Product Advertising API にサインアップし、アカウントを登録しました。アクセスIDとアクセスシークレットがあり、アクセスキーを使用してアイテムを正常に検索できます
ただし、ユーザーのアクセス トークンを使用するのがベスト プラクティスではないことはわかっており、Amazon の Identity Access Management コンソールで作成された独自のアクセス キーを持つ別のユーザーを作成するようユーザーに依頼しました。ただし、それらを使用してAmazonにアイテムを照会すると、返されます
「あなたの AccessKey Id は Product Advertising API に登録されていません。https: //affiliate-program.amazon.com/gp/flex/advertising/api/sign-in.html で登録した後に取得した AccessKey Id を使用してください。」
IAM システムからのアクセス トークンを使用して、ユーザーの登録済みアカウント (既に製品 API にアクセスできるアカウント) に何らかの方法でリンクする方法はありませんか?
注: 作成されたユーザーには、ユーザー ポリシーで完全な管理者アクセス権が付与されていますが、Amazon は引き続き、製品広告 API に特別に登録するユーザー アクセスキー ID を要求します。