繁体   English   中英

如何通过Salesforce REST API获得写访问权限?

[英]How do I get write-access through Salesforce REST API?

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

我能够连接到数据库并访问联系人,并找到该联系人的电子邮件。 所以连接正常。 但是,当我跑:

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

我收到以下错误

ensure_expected_response':无法创建/更新字段:名称。 请检查此字段的安全性?>设置,并验证它是否为您的配置文件或权限集读/写。 (Databasedotcom :: SalesForceError)

好像我已经阅读但没有对salesforce db的写访问权限。 这是我如何使用oauth的问题(我的理解是非常基本的)? 或者它可能只是salesforce.com上的设置更改?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM