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

会话已过期或无效(Ruby databasedotcom gem),ruby,ruby-on-rails-3,salesforce,databasedotcom-gem,Ruby,Ruby On Rails 3,Salesforce,Databasedotcom Gem,我正在使用salesforce rest api使用databasedotcom gem从我的rails应用程序访问salesforce帐户。我创建了一个远程访问应用程序,并获得了密钥和id。我能够对用户进行身份验证,并获得身份验证令牌、实例url以及所有这些。但是,当我在 @client.materialize(“帐户”) 我得到会话已过期或无效错误 我有开发人员salesforce帐户 有人能帮我吗 我正在使用以下请求对用户进行身份验证 @client.authenticate:token=

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

@client.materialize(“帐户”)

我得到
会话已过期或无效
错误

我有开发人员salesforce帐户

有人能帮我吗

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


@client.authenticate:token=>token,:instance\u url=>“http://na1.salesforce.com“

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

您确定为
令牌
输入了正确的值吗?它应该是一个以
00D
开头的长字符串。另外,确保实例是正确的——只询问,因为
na1
恰好是doc示例中使用的实例,所以希望确保它不仅仅是复制和粘贴的。我更正了它现在正在工作的实例。@BhushanLodha嘿Bhushan,你能解释一下你确定你为
令牌输入了正确的值吗?它应该是一个以
00D
开头的长字符串。另外,确保实例是正确的——只询问,因为
na1
恰好是doc示例中使用的实例,所以希望确保它不仅仅是复制和粘贴的。我更正了它正在工作的实例。@BhushanLodha嘿Bhushan,你能解释一下吗