調用DeclineHandshake拒絕邀請。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數

名稱 類型 是否必選 示例值 描述
Action String DeclineHandshake

要執行的操作。取值:DeclineHandshake。

HandshakeId String h-ycm4rp****

邀請ID。

返回數據

名稱 類型 示例值 描述
Handshake Struct

邀請信息。

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

邀請的創建時間。

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

邀請的過期時間。

HandshakeId String h-ycm4rp****

邀請ID。

MasterAccountId String 172841235500****

資源目錄主賬號ID。

MasterAccountName String Alice

資源目錄主賬號名稱。

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

邀請的修改時間。

Note String 歡迎您加入

備注。

ResourceDirectoryId String rd-abcdef****

資源目錄ID。

Status String Declined

邀請狀態。

  • Pending:等待確認。
  • Accepted:已接受。
  • Cancelled:已取消。
  • Declined:已拒絕。
  • Expired:超時。
TargetEntity String someone@example.com

被邀請賬號ID或登錄郵箱。

TargetType String Email

被邀請賬號類型。

  • Account:賬號ID。
  • Email:賬號登錄郵箱。
RequestId String 9B34724D-54B0-4A51-B34D-4512372FE1BE

請求ID。

示例

請求示例

https://resource-manager.aliyuncs.com/?Action=DeclineHandshake
&HandshakeId=h-ycm4rp****
&<公共請求參數>

正常返回示例

XML 格式

<DeclineHandshakeResponse>
	  <RequestId>9B34724D-54B0-4A51-B34D-4512372FE1BE</RequestId>
	  <Handshake>
		    <HandshakeId>h-ycm4rp****</HandshakeId>
		    <ResourceDirectoryId>rd-abcdef****</ResourceDirectoryId>
		    <MasterAccountId>172841235500****</MasterAccountId>
		    <MasterAccountName>Alice</MasterAccountName>
		    <TargetEntity>someone@example.com</TargetEntity>
		    <TargetType>Email</TargetType>
		    <Note>歡迎您加入</Note>
		    <Status>Declined</Status>
		    <CreateTime>2018-08-10T09:55:41Z</CreateTime>
		    <ModifyTime>2018-08-10T09:55:41Z</ModifyTime>
		    <ExpireTime>2018-08-17T09:55:41Z7</ExpireTime>
	  </Handshake>
</DeclineHandshakeResponse>

JSON 格式

{
    "RequestId": "9B34724D-54B0-4A51-B34D-4512372FE1BE",
    "Handshake": {
        "HandshakeId": "h-ycm4rp****",
        "ResourceDirectoryId": "rd-abcdef****",
        "MasterAccountId": "172841235500****",
        "MasterAccountName": "Alice",
        "TargetEntity": "someone@example.com",
        "TargetType": "Email",
        "Note": "歡迎您加入",
        "Status": "Declined",
        "CreateTime": "2018-08-10T09:55:41Z",
        "ModifyTime": "2018-08-10T09:55:41Z",
        "ExpireTime": "2018-08-17T09:55:41Z7"
    }
}

錯誤碼

HttpCode 錯誤碼 錯誤信息 描述
400 MissingParameter.HandshakeId You must specify HandshakeId. 邀請ID缺失,請指定目標ID。
400 InvalidParameter.HandshakeId The HandshakeId is invalid. 邀請ID無效,邀請ID應以“h-”開頭+16位數字或英文字母。
404 EntityNotExists.Handshake The specified handshake does not exist. 邀請不存在,請指定正確的邀請。
409 HandshakeStatusMismatch The invitation is invalid. 握手狀態不匹配或邀請已失效。

訪問錯誤中心查看更多錯誤碼。