Salesforce API:来自oauth2 access_token的Instance_url

时间:2012-01-06 11:20:40

标签: ruby-on-rails-3 salesforce oauth-2.0

我使用Oauth2对salesforce app进行身份验证。但我没有在access_token中获得instance_url。

我的身份验证代码是

   access_token = oauth_client.web_server.get_access_token(params[:code], :redirect_uri => oauth_redirect_uri, :grant_type => 'authorization_code')

当我做的时候

    instance_url = access_token["instance_url"]

我得到了

  undefined method `[]' for #<OAuth2::AccessToken:0x10113f7e8>

帮助!

1 个答案:

答案 0 :(得分:1)

更改您正在使用的oauth2 gem的版本。