使用Java解析webhook通知

时间:2017-05-15 13:08:05

标签: java paypal paypal-webhooks

从Java SDK代码示例中,我只能找到如何验证收到的webhook事件。

任何人都知道如何解析PayPal发布的 HTTP请求正文到我的webhook处理程序servlet中的事件对象?

我最初想的那样,看起来很笨拙:

        JsonParser parser = new JsonParser();
        JsonObject o = parser.parse(requestBody).getAsJsonObject();
        JsonElement idAsJsonObject = o.get("id");
        String id = idAsJsonObject.getAsString();
        Event event = Event.get(apiContextStore.create(), id);

上下文:我想在异步模式下使用Payments API将资金从我们的PayPal帐户转移到客户的PayPal帐户。我正在为Webhook通知创建一个处理程序,以便将付款转移到我们这边的已完成状态。

0 个答案:

没有答案