我有一个工作场所应用程序,
我希望通过 API 更改用户的 emailId,
我发现Account Management API
可用于通过 API 调用修改用户详细信息。
我的用例是通过帐户管理 API 修改用户电子邮件,该 API 位于urn:scim:schemas:core:1.0模式扩展下,
我希望用我在 requestBody 中指定的电子邮件覆盖现有电子邮件,
来自文档,我提出了以下要求-
网址端点 -
https://someCompanyName.facebook.com/scim/v1/Users/ HTTP/1.1
方法类型 -
POST
请求正文-
{
"schemas": [
"urn:scim:schemas:core:1.0",
"urn:scim:schemas:extension:facebook:auth_method:1.0"
],
"userName": "abc",
"name": {
"formatted": "Julius Caesar"
},
"emails": ["abc@gmail.com"],
"urn:scim:schemas:extension:facebook:auth_method:1.0": {
"auth_method": "password"
}
}
这是对的吗?我需要对请求进行哪些修改?