vue項目
1、安裝OSS的Node SDK
npm install ali-oss --save
2、參考官方提示
https://help.aliyun.com/document_detail/111265.html?spm=a2c4g.11186623.6.1198.1ce61b92Dmvktj
let client = new OSS({ region: 'oss-cn-beijing',//你的存儲空間所在的地點,在OSS后台可以查到。 accessKeyId: res.data.accessKeyId,//accessKeyId,從后台返回 accessKeySecret: res.data.accessKeySecret,//accessKeyId,從后台返回 bucket: '你的bucket名字',//bucket 可以簡單理解為存儲空間 });
結果報錯:
The OSS Access Key Id you provided does not exist in our records.
解決方法:
添加一行stsToken
let client = new OSS({ region: 'oss-cn-beijing',//你的存儲空間所在的地點,在OSS后台可以查到。 accessKeyId: res.data.accessKeyId,//accessKeyId,從后台返回 accessKeySecret: res.data.accessKeySecret,//accessKeyId,從后台返回 bucket: '你的bucket名字',//bucket 可以簡單理解為存儲空間 stsToken: res.data.securityToken//加上這一行,問題解決。 });