会话过期或无效(Ruby databasedotcom gem)

时间:2012-01-04 11:13:37

标签: ruby ruby-on-rails-3 salesforce databasedotcom-gem

我正在使用salesforce rest api使用databasedotcom gem从我的rails应用程序访问salesforce帐户。我创建了一个远程访问应用程序,并获得了密钥和ID。我能够对用户进行身份验证并获取auth_token,instance_url以及所有这些内容。但是,当我在

发送请求时

@client.materialize("Account")

我收到Session expired or invalid错误

我有开发人员salesforce帐户。

请有人帮我这个吗?

我正在通过以下请求对用户进行身份验证.......

@client.authenticate :token => token, :instance_url => "http://na1.salesforce.com"

1 个答案:

答案 0 :(得分:1)

instance_url更改为给定的实例网址。您可以从Oauth2响应中获取instance_url。除了访问令牌,它还具有instance_url