2016-03-07 72 views

回答

0

完全披露:我在布伦特里工作。如果您还有其他问题,请随时联系我们的support团队。

订阅webhooks有subscription attribute。订阅有transactions attribute。在处理网络挂接

post "/webhooks" do 
    webhook_notification = Braintree::WebhookNotification.parse(
    request.params["bt_signature"], 
    request.params["bt_payload"] 
) 
    puts "Most recent transaction: #{webhook_notification.subscription.transactions[0]}" 
    return 200 
end 

欲了解更多信息,请查看我们的网络挂接guidereference

为了访问最近的交易中,你可以实现的东西,如以下。

+0

我使用沙箱和webhook_notification.subscription.transactions [0] .id我总是得到id = 100为多个不同的用户/订阅。这是从沙箱env预期的东西,并会在获得交易ID prod? – T0plomj3r

0
webhook_notification.subscription.transactions.first 

将获得与该订阅相关的第一个(最近的)事务。