【发布时间】:2011-10-02 13:23:33
【问题描述】:
所以我试图从贝宝获取交易详细信息,而无需创建表单,只需向 url 发送包含必要信息的帖子。这是我的代码的 sn-p,我尝试过通过表单做同样的事情,它可以工作。
<form method=post action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_notify-synch">
<input type="hidden" name="tx" value="<%= subscription.tx %>">
<input type="hidden" name="at" value="<%= @identity_token %>">
<input type="submit" value="View Details">
</form>
Ruby 对应项抛出 EOFError,我不知道它为什么这样做
paypal_uri = URI.parse('https://www.sandbox.paypal.com/cgi-bin/webscr')
@post_request = Net::HTTP.post_form(paypal_uri , {:tx => @subscription.tx, :at => IDENTITY_TOKEN, :cmd => "_notify-sync"})
【问题讨论】:
标签: ruby-on-rails ruby post paypal