gpt4 book ai didi

javascript - 使用 Node.js 库从平衡支付中获取 JSON 数据

转载 作者:行者123 更新时间:2023-12-03 11:53:33 25 4
gpt4 key购买 nike

尝试使用 Balanced-Payments API 尝试了解 Node.js 库的构建方式。我是 JS 的新手,所以我仍然被 promise 绊倒。

直接使用示例中的代码来列出客户时 http://docs.balancedpayments.com/1.1/api/customers/#list-all-customers我对他们的 balanced.marketplace.customers

语法有点茫然

这不是一个返回值的函数,当我尝试console.log(balanced.marketplace.customers)时,我得到{ [Function: act] _promised_something: 'customers' } 我一直在绞尽脑汁地思考如何使用这种方法作为标准的 PROMISE。then(something) 方法在这里似乎没有意义。

提前感谢您对 Promise 的使用提供任何帮助。

最佳答案

正确的语法是:

balanced.marketplace.customers.then(function(data){ 
console.log(data);
});

但是,如果您想漂亮地打印出返回的 json 对象,则需要添加一个方法,例如:

function print(obj) {
console.log('string' === typeof obj ? obj : JSON.stringify(obj, null, 4));
}

这将替换第一个代码示例中的 console.log。

关于javascript - 使用 Node.js 库从平衡支付中获取 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25705781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com