2014-01-15 59 views
2

反正是有得到用户ID或又名AWS账户ID?如何获得用户ID或AWS帐户ID通过AWS PHP SDK

我已经检查了文档,但无法找到(...或者可能不存在...)方法调用,它返回的用户ID。

+0

你的意思是你想得到'iam',对吗? '[以下是正确的文件(http://docs.aws.amazon.com/IAM/latest/APIReference/API_GetUser.html) – Ohgodwhy

+0

不是真的,我在寻找帐户ID。它位于右侧,当你打开AWS控制台>我的帐户 – doNotCheckMyBlog

回答

4

整理。没有创建资源就无法获得它。许多资源都有与之相关的ARN。您可以从ARN中提取帐户ID,但您必须先创建资源。

+0

感谢瑞安,期望这是一个常见的方法调用,因为有很多的功能,需要帐号,ID来进行传递。特别是modifyImageAttribute :)。创建资源似乎是过度杀伤:) – doNotCheckMyBlog

1

实际上,您可以从用户的ARN中提取帐户ID。无需创建任何“额外”资源,因为IAM用户已经是资源。

GetUser在IAM客户端上调用。然后通过模式解析ARN字符串。