Redirect Rails 3.2-获取“创建”操作URI的字符串表示形式

Redirect Rails 3.2-获取“创建”操作URI的字符串表示形式,redirect,ruby-on-rails-3.2,e-commerce,url-for,Redirect,Ruby On Rails 3.2,E Commerce,Url For,我刚刚在我的电子商务网站上完成了WePay的实现,API的一部分要求我指定一个重定向URI,用户购买后将重定向到该URI。我想获得createuri的字符串表示形式,用户将被重定向到该URI,以便在购买之后创建Order对象。我必须在“ordersnew”操作中指定重定向URI,因此我想知道是否有可能获取该顺序的“create”操作的URI,并将其传递到WePay的API调用中 我曾尝试过这样的方法: @order = Order.new redirect_uri = url_for(@ord

我刚刚在我的电子商务网站上完成了WePay的实现,API的一部分要求我指定一个重定向URI,用户购买后将重定向到该URI。我想获得createuri的字符串表示形式,用户将被重定向到该URI,以便在购买之后创建Order对象。我必须在“ordersnew”操作中指定重定向URI,因此我想知道是否有可能获取该顺序的“create”操作的URI,并将其传递到WePay的API调用中

我曾尝试过这样的方法:

@order = Order.new

redirect_uri = url_for(@order)

不幸的是,这并没有将我带到订单的“创建”操作,而是“索引”操作。有人对我如何实现这一点有什么想法吗?

您可以传递一个哈希,强制执行创建操作


url\u用于控制器:“订单”,操作:“创建”

感谢您的帮助!很抱歉很晚才回复;实际上我决定从WePay转到PayPal。然而,我可以看到这对其他人是有用的。