bce-sdk-js 可以运行在浏览器或者Nodejs环境中。 开发者通过调用简单易用的API来使用百度开放云的服务,快速的构建自己的应用。
使用 bce-sdk-js 之前,需要有至少一对有效的 AK 和 SK 来完成签名的计算的工作。获取 AK 和 SK 的步骤如下:
如果没有 AK 和 SK 的话,可以点击『创建Access Key』按钮,生成一对新的AK和SK。
用户可以在浏览器环境和Node.js环境中使用bce-sdk-js。但受限于浏览器环境本身的功能限制和安全性限制,在浏览器环境中,sdk的一些功能将无法使用。具体有如下几种情况:
putObjectFromFile
和getObject
等相关api将无法使用。类似的,Node.js环境也没有Blob对象,所以BOS服务的putObjectFromBlob
是专门为浏览器环境而开发的。listBuckets
等api在浏览器端无法使用,bucket级别的api的详细情况请参考BOS - api。