刪除使用者帳戶。
HTTP 要求
POST https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/tenants/{tenantId}/accounts:delete
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
targetProjectId |
帳戶所屬專案的 ID。僅應在指定帳戶 localId 的驗證要求中指定。 授權需要指定資源
|
tenantId |
帳戶所屬租用戶的 ID (如適用)。只有在經過驗證的請求中,如果有 Google OAuth 2.0 憑證,並指定屬於 Identity Platform 租用戶的帳戶的 localId,才需要指定此值。 |
要求主體
要求主體包含下列結構的資料:
JSON 表示法 |
---|
{ "localId": string, "delegatedProjectNumber": string, "idToken": string } |
欄位 | |
---|---|
localId |
要刪除的使用者帳戶 ID。如要指定這個欄位,您必須具備具備適當權限的 Google OAuth 2.0 憑證。缺少憑證的使用者應改為傳送 ID 權杖。 |
delegatedProjectNumber |
|
idToken |
要刪除的帳戶的 Identity Platform ID 權杖。對於缺少 Google OAuth 2.0 憑證的使用者所提出的要求,必須指定此屬性。驗證後的要求含有具備適當權限的 Google OAuth2 憑證,可傳遞 localId 來指定要刪除的帳戶。 |
回應主體
如果成功,回應主體會包含 DeleteAccountResponse
的執行個體。
授權範圍
需要下列其中一種 OAuth 範圍:
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/cloud-platform
詳情請參閱 Authentication Overview。