概述 本文档主要介绍BLB PHP SDK的安装和使用。在使用本文档前,您需要先了解BLB的一些基本知识,并已经开通了BLB服务。若您还不了解BLB,可以参考 产品描述 和 快速入门 。
概述 本文档主要介绍BLB Python SDK的安装和使用。在使用本文档前,您需要先了解BLB的一些基本知识,并已经开通了BLB服务。若您还不了解BLB,可以参考 产品描述 和 快速入门 。
概述 本文档主要介绍BLB Java SDK的安装和使用。在使用本文档前,您需要先了解BLB的一些基本知识,并已经开通了BLB服务。若您还不了解BLB,可以参考产品描述和快速入门。
初始化 初始化 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 BLB访问域名 的部分,理解Endpoint相关的概念。 百度云目前开放了多区域支持,请参考 区域选择说明 。 目前支持“北京”、“广州”、“苏州”、“香港”、“武汉”、“保定”、“上海”、“新加坡”等区域。 服务域名的对应信息为: 访问区域 对应Endpoint bj blb.bj.b
安装 运行环境 运行环境 PHP SDK包要求运行环境至少为PHP 5.3.2 版本。 鉴权和认证 要使用百度智能云产品,您需要拥有一个百度智能云账号和一个有效的 AK(Access Key ID)、SK(Secret Access Key)用来进行签名认证。 可以通过如下步骤获得并了解您的AK/SK信息: 注册百度智能云账号 创建AK/SK 安装SDK 在 官方网站 下载Java SDK压缩工具
初始化 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 BLB访问域名 的部分,理解Endpoint相关的概念。 百度云目前开放了多区域支持,请参考 区域选择说明 。 目前支持“北京”、“广州”、“苏州”、“香港”、“武汉”、“保定”、“上海”、“新加坡”等区域。 服务域名的对应信息为: 访问区域 对应Endpoint bj blb.bj.baidu
安装 运行环境 运行环境 GO SDK可以在go1.3及以上环境下运行。 安装SDK 直接从github下载 使用go get工具从github进行下载: go get github.com/baidubce/bce-sdk-go SDK目录结构 bce-sdk-go ├── auth //BCE签名相关类 ├── bce //BCE公共基础组件 ├── http //BCE的Http通信相关类
初始化 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 BLB访问域名 的部分,理解Endpoint相关的概念。 百度云目前开放了多区域支持,请参考 区域选择说明 。 目前支持“北京”、“广州”、“苏州”、“香港”、“武汉”、“保定”、“上海”、“新加坡”等区域。 服务域名的对应信息为: 访问区域 对应Endpoint bj blb.bj.baidu
百度智能云目前开放了多区域支持,请参考 区域选择说明 中网络产品BLB的部分。 注意 : 负载均衡BLB API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用 获取AK/SK 要使用百度智能云IPv6型负载均衡BLB,您需要拥有一个有效的 AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。
幂等性 在调用API时,很容易出现由于网络等问题导致客户端没收到响应连接就中断的情况。此时客户端无法得知服务器端是否收到了请求,重试又可能导致问题。例如一个创建实例的请求被多次发送就可能出现重复创建。对此,应加入幂等性的机制来加以应对。 幂等性的意思是无论同一个请求被重复发送多次,其结果都和发送一次一样。 BCE API采用clientToken机制来保证API调用的幂等性。