我有一个像这样设置的sinatra应用程序:
class AppName < Sinatra::Base
#...
post '/paypalhook' do
puts "got info about something from paypal"
puts params.inspect
return params.to_s
end
#...
end
现在,当我为此URL创建自己的POST
S时,它可以正常工作。但是,当我进入PayPal上的Webhooks模拟器时,我从来没有收到任何东西。我在做什么错?为什么这个简单的事情不起作用?
注意:Web服务器由Custom .com域托管。它是在nginx中使用SSL终止设置的(又称使用https
),并通过CloudFlare进行了路由。
刚刚尝试过,它对我有用。您可以再次尝试并确保选择事件类型。