gpt4 book ai didi

java - 如何在 Salesforce 应用程序中使用 Rest API 重置用户密码?

转载 作者:行者123 更新时间:2023-12-01 17:28:40 24 4
gpt4 key购买 nike

我有 Salesforce 管理员凭据和密码重置查询。我想使用 Rest API 重置用户密码。如何在 Salesforce 应用程序中使用 RestAPI 重置用户密码?密码重置端点是什么?

enter image description here

最佳答案

用户被视为 sObject,因此它是数据 api,因此您可以通过以下位置访问它 https://<instance>.salesforce.com/services/data/v25.0/sobjects/User/<UserId>

密码位于 https://<instance>.salesforce.com/services/data/v25.0/sobjects/User/<UserId>/password

使用 Curl 更改密码创建一个包含类似内容的文件(必须是有效的 json),并将其保存在某处。

{
"NewPassword" : "myNewPassword1234"
}

然后使用curl命令发布到服务,例如(填写yourInstance、UserId、yourOAuthToken和yourPasswdFile):

curl https://<yourInstance>.salesforce.com/services/data/v25.0/sobjects/User/<UserId>/password -H "Authorization: Bearer <yourOAuthToken>" —H "Content-Type: application/json" —d @<yourPasswdFile>.json —X POST

更多信息和示例curl命令位于

https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_sobject_user_password.htm# !

关于java - 如何在 Salesforce 应用程序中使用 Rest API 重置用户密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61168261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com