java 如何解析 webhooks 数据?

更新于:2018年04月08日 14:45:17

解析 Event 中的 Object

getObject(String eventStr)

方法名:getObject

类型:静态方法

参数:JSON 格式的 Event 字符串

返回:Object

示例:

Object obj = Webhooks.getObject(eventString);
if (obj instanceof Charge) {
    System.out.println("webhooks 发送了 Charge");
    Charge charge = (Charge) obj;    
    System.out.println("付款状态:" + charge.getPaid() + " 订单号:" + charge.getOrderNo());
} else if (obj instanceof Refund) {
    System.out.println("webhooks 发送了 Refund");
} else if (obj instanceof Summary) {
    System.out.println("webhooks 发送了 Summary");
}

解析 Event 对象

eventParse(String eventStr)

方法名:eventParse

类型:静态方法

参数:JSON 格式的 Event 字符串

返回:Event

示例:

Event eventobj = Webhooks.eventParse(eventString);


    您需要登录后才可以回复