联系salesforce rest api时指定redirect_url

时间:2012-04-09 11:06:09

标签: rubygems salesforce omniauth

我正在尝试从我的rails应用程序联系salesforce api。我为oauth使用omniauth-salesforce gem。当我初始化OAuth2::Client时,我的选项哈希看起来如下

{ :site => 'https://login.salesforce.com',
:authorize_url => '/services/oauth2/authorize',
:token_url     => '/services/oauth2/token'
}

现在,由于我的重定向网址是动态的,我想在联系salesforce时将其添加到选项哈希中,因此它可以获取此动态网址并将访问令牌发送回此网址。请告诉我如何添加此内容。

1 个答案:

答案 0 :(得分:0)

请查看Force.com REST API工具包。它包含示例HTML页面,它显示了传递redirectURL的方式。您还可以查看更多详情@ http://wiki.developerforce.com/page/Getting_Started_with_the_Force.com_REST_API