如何使用restforce gem将rails应用程序中的联系人添加到salesforce?

时间:2015-03-12 13:29:55

标签: salesforce

我使用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。

1 个答案:

答案 0 :(得分:1)

我试过

client.create!('Contact', Email: 'demo@example.com')

向我展示了LastName是注释中指定的必填字段的错误。

所以解决方案是指定LastName,如下所示:

client.create('Contact', Email: 'demo@example.com', LastName: 'Bar')

谢谢和快乐编码。