gpt4 book ai didi

ruby - 我如何通过 Salesforce REST API 获得写入权限?

转载 作者:数据小太阳 更新时间:2023-10-29 08:20:46 26 4
gpt4 key购买 nike

我目前正在尝试通过 Ruby 和 databasedotcom-gem 访问 salesforce.com 数据库。我按照这里的自述文件:https://github.com/heroku/databasedotcom

我能够连接到数据库并访问联系人,并找到该联系人的电子邮件。所以连接工作正常。然而,当我跑的时候:

contact.update_attributes "Name" => "New Name"

我收到以下错误

ensure_expected_response': Unable to create/update fields: Name. Please check the security ?>settings of this field and verify that it is read/write for your profile or permission set. (Databasedotcom::SalesForceError)

似乎我已经读取但没有对 salesforce 数据库的写入权限。这是我使用 oauth 的方式的问题吗(我对此的理解非常基本)?还是仅仅是 salesforce.com 上的设置更改?

最佳答案

并非所有字段都是可写的,您只是碰巧选择了一个不可写的字段来进行测试。联系人姓名字段是名字和姓氏字段的只读复合字段,如果要更改联系人姓名,则需要更新名字和姓氏字段,而不是姓名字段。

关于ruby - 我如何通过 Salesforce REST API 获得写入权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13408502/

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