OBS Node.js SDK
OBS Node.js SDK
链接复制成功!
回调函数返回结果
功能说明
OBS客户端可通过回调函数的形式返回结果,回调函数依次包含异常信息和SDK公共结果对象两个参数。如果回调函数中异常信息参数不为空,则表明接口调用异常;反之,则表明接口调用完成,此时应从SDK公共结果对象中获取HTTP状态码,判断操作是否成功。
代码样例
obsClient.putObject({
Bucket : 'bucketname',
Key : 'objectkey',
Body : 'Hello OBS'
}, (err, result) => {
if(err){
console.log('Error-->' + err);
}else{
if(result.CommonMsg.Status < 300){
if(result.InterfaceResult){
console.log('Operation Succeed');
}
}else{
console.log('Code-->' + result.CommonMsg.Code);
console.log('Message-->' + result.CommonMsg.Message);
console.log('HostId-->' + result.CommonMsg.HostId);
console.log('RequestId-->' + result.CommonMsg.RequestId);
}
}
});
父主题: 初始化