浏览器环境

安装 #

推荐使用 bower 来安装。

bower install bce-sdk-js

通过<script>来加载baidubce-sdk.bundle.min.js到页面:

<script src="bower_components/bce-sdk-js/baidubce-sdk.bundle.min.js"></script>

当 js 加载到页面之后,可以用过全局变量baidubce.sdk来使用 sdk 的功能。

支持的浏览器版本 #

浏览器最低版本
Google Chrome28.0+
Microsoft Internet Explorer10.0
Mozilla Firefox23.0+
Apple Safari5.1+
Opera17.0+
Android Browser4.3+

IE低版本(IE8, IE9)有特殊的支持方式,请参考IE低版本的处理

基本用法 #

const config = {
    endpoint: 'http://bos.bj.baidubce.com',
    credentials: {
        ak: '您的ak',
        sk: '您的sk'
    }
};

let bucket = 'my-bucket';
let key = 'hello.js';
let client = new baidubce.sdk.BosClient(config);

client.putObjectFromString(bucket, key, 'hello world')
    .then(response => console.log(response))    // 成功
    .catch(error => console.error(error));      // 失败

所有的接口均返回一个promise对象。