2016-03-07 43 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 

將獲得與該訂閱相關的第一個(最近的)事務。