我遵循了本教程:https://www.youtube.com/watch?v=XCXQmFm0bFk#t=18 我的道路是:
intuit.ipp.anywhere.setup({menuProxy: '/path/to/blue-dot', grantUrl: 'authenticate_quickbooks_url'});
当我点击链接时,它会返回: https://appcenter.intuit.com/Connect/authenticate_quickbooks_url为什么rails不会改变使用令牌的路径?
当我将路径放在link_to中时,它返回:`quickbooks_oauth_callback_url'
ruby 1.9.3p194 - Rails 3.1.3
答案 0 :(得分:0)
因为你正在传递字符串。不使用ruby代码符号
"#{authenticate_quickbooks_url}"
将您的行更改为
intuit.ipp.anywhere.setup({menuProxy: '/path/to/blue-dot', grantUrl: "#{authenticate_quickbooks_url}"});