我已将此模块安装到vue-element-admin
https://github.com/box/box-node-sdk
以常规方式导入窗口对象
window.BoxSDK = require('box-node-sdk')
具有要测试的代码
let sdk = new BoxSDK({
clientID: 'client_id',
clientSecret: 'client_secret'
})
let client = sdk.getBasicClient('developer_token')
console.log(client, 'client')
client.folders.get("0")
.then(folder => {
console.log(folder, 'folder')
})
.catch(err => {
console.log(err, 'error')
})
执行脚本时,我仅获得第一个 console.log ,但是从然后和 catch 中没有任何输出。
在网络标签中,我可以看到要发送的请求,并且从那里可以以 JSON 格式进行响应。 response tab
问题是,我不能使用该JSON格式,因为调试器在 get。(“ 0”)
之后不会触发任何承诺。