我使用restforce gem连接到salesforce api。我已成功连接到它并使用用户名/密码初始化客户端,如下所示
client = Restforce.new :username => 'foo',
:password => 'bar',
:security_token => 'security token',
:client_id => 'client_id',
:client_secret => 'client_secret'
我可以使用gem docs中提供的命令在salesforce中创建帐户
client.create('Account', Name: 'Foobar Inc.')
现在我想知道如何创建联系人?我试过了
client.create('Contact', Email: 'demo@example.com')
但它返回false。
答案 0 :(得分:1)
我试过
client.create!('Contact', Email: 'demo@example.com')
向我展示了LastName是注释中指定的必填字段的错误。
所以解决方案是指定LastName,如下所示:
client.create('Contact', Email: 'demo@example.com', LastName: 'Bar')
谢谢和快乐编码。