格式化来自 nodejs 中 Square API 中的 webhooks 的响应

问题描述

我在 nodejs 中使用 Square API。如何格式化来自网络钩子的退款响应?

这是一个例子。当我从 webhook 得到响应时,键名用下划线表示。

{
    "amount_money" : {
        "amount" : 3052,"currency" : "USD"
    },"id" : "luSGCASUgrETw5zbTbxqoMcCNYFZY_TlymxTGdkvplzO5M9Ux6cJItmPhzDQy3iYBHoJqBoTF","order_id" : "jLi6ahIO2pVmcJp70s3gp1IQGRFZY","updated_at" : "2021-01-10T18:32:04.974Z","payment_id" : "luSGCASUgrETw5zbTbxqoMcCNYFZY","version" : 5,"status" : "PENDING","created_at" : "2021-01-10T18:32:04.966Z","location_id" : "LJ8GN0VT498M1"
}

但是,如果我直接使用 Square API 生成退款,来自 API 的响应将给我相同的响应,但使用驼峰命名法。有没有办法格式化来自 webhook 的响应,使其与我从 API 获得的内容相匹配?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)