调用ListHandshakesForAccount查询当前账号的邀请记录。

本文将提供一个示例,查询当前企业管理账号172841235500****的邀请记录,返回结果显示该账号下存在两条邀请记录。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListHandshakesForAccount

要执行的操作。取值:ListHandshakesForAccount

PageNumber Integer 1

页码。

起始值:1。默认值:1。

PageSize Integer 10

分页时每页显示的数据条数。

取值范围:1~100。默认值:10。

关于公共请求参数的详情,请参见公共参数

返回数据

名称 类型 示例值 描述
TotalCount Integer 2

邀请记录总条数。

RequestId String 9B34724D-54B0-4A51-B34D-4512372FE1BE

请求ID。

PageSize Integer 10

分页时每页显示的数据条数。

PageNumber Integer 1

页码。

Handshakes Array of Handshake

邀请记录。

Handshake
Status String Pending

邀请状态。

  • Pending:等待确认。
  • Accepted:已接受。
  • Cancelled:已取消。
  • Declined:已拒绝。
  • Expired:超时。
ExpireTime String 2018-08-10T09:55:41Z

邀请的过期时间。

ResourceDirectoryId String rd-abcdef****

资源目录ID。

CreateTime String 2018-08-10T09:55:41Z

邀请的创建时间。

Note String 欢迎您加入

备注。

TargetEntity String someone@example.com

被邀请的阿里云账号ID或登录邮箱。

MasterAccountId String 172841235500****

企业管理账号ID。

MasterAccountName String CompanyA

企业管理账号名称。

ModifyTime String 2018-08-10T09:55:41Z

邀请的修改时间。

TargetType String Email

被邀请的阿里云账号类型。

  • Account:账号ID。
  • Email:账号登录邮箱。
HandshakeId String h-4N57QZzCTtES****

邀请ID。

示例

请求示例

https://resource-manager.aliyuncs.com/?Action=ListHandshakesForAccount
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<ListHandshakesForAccountResponse>
	<RequestId>9B34724D-54B0-4A51-B34D-4512372FE1BE</RequestId>
	<PageNumber>1</PageNumber>
	<PageSize>10</PageSize>
	<TotalCount>2</TotalCount>
	<Handshakes>
		<Handshake>
			<HandshakeId>h-4N57QZzCTtES****</HandshakeId>
			<ResourceDirectoryId>rd-abcdef****</ResourceDirectoryId>
			<MasterAccountId>172841235500****</MasterAccountId>
			<MasterAccountName>CompanyA</MasterAccountName>
			<TargetEntity>someone@example.com</TargetEntity>
			<TargetType>Email</TargetType>
			<Note>欢迎您加入</Note>
			<Status>Pending</Status>
			<CreateTime>2018-08-10T09:55:41Z</CreateTime>
			<ModifyTime>2018-08-10T09:55:41Z</ModifyTime>
			<ExpireTime>2018-08-17T09:55:41Z</ExpireTime>
		</Handshake>
		<Handshake>
			<HandshakeId>h-BeJZW63fHT4l****</HandshakeId>
			<ResourceDirectoryId>rd-abcdef****</ResourceDirectoryId>
			<MasterAccountId>172841235500****</MasterAccountId>
			<MasterAccountName>CompanyA</MasterAccountName>
			<TargetEntity>172841235500****</TargetEntity>
			<TargetType>Account</TargetType>
			<Note>欢迎您加入</Note>
			<Status>Pending</Status>
			<CreateTime>2018-08-10T09:55:41Z</CreateTime>
			<ModifyTime>2018-08-10T09:55:41Z</ModifyTime>
			<ExpireTime>2018-08-17T09:55:41Z</ExpireTime>
		</Handshake>
	</Handshakes>
</ListHandshakesForAccountResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "9B34724D-54B0-4A51-B34D-4512372FE1BE",
  "PageNumber" : 1,
  "PageSize" : 10,
  "TotalCount" : 2,
  "Handshakes" : {
    "Handshake" : [ {
      "HandshakeId" : "h-4N57QZzCTtES****",
      "ResourceDirectoryId" : "rd-abcdef****",
      "MasterAccountId" : "172841235500****",
      "MasterAccountName" : "CompanyA",
      "TargetEntity" : "someone@example.com",
      "TargetType" : "Email",
      "Note" : "欢迎您加入",
      "Status" : "Pending",
      "CreateTime" : "2018-08-10T09:55:41Z",
      "ModifyTime" : "2018-08-10T09:55:41Z",
      "ExpireTime" : "2018-08-17T09:55:41Z"
    }, {
      "HandshakeId" : "h-BeJZW63fHT4l****",
      "ResourceDirectoryId" : "rd-abcdef****",
      "MasterAccountId" : "172841235500****",
      "MasterAccountName" : "CompanyA",
      "TargetEntity" : "172841235500****",
      "TargetType" : "Account",
      "Note" : "欢迎您加入",
      "Status" : "Pending",
      "CreateTime" : "2018-08-10T09:55:41Z",
      "ModifyTime" : "2018-08-10T09:55:41Z",
      "ExpireTime" : "2018-08-17T09:55:41Z"
    } ]
  }
}

错误码

访问错误中心查看更多错误码。