安装SDK工具包
更新时间:2023-09-11
安装SDK工具包
运行环境
PHP SDK包要求运行环境至少为PHP 5.3.2 版本。
安装SDK
- 在官方网站下载VPC PHP SDK工具包(ZIP包)。
-
在脚本文件中添加以下代码,即可以使用SDK包:
include 'BaiduBce.phar'; require 'YourConf.php';
关于配置VPCClient,可以详细查看每个资源的文档。
SDK目录结构
BaiduBce.phar
└──src
└── BaiduBce
├── Auth //BCE签名相关
├── Exception //BCE客户端的异常
├── Http //BCE的Http通信相关
├── Log //BCE日志
├── Services
│ ├── Acl //Acl主目录,此目录必须保留
│ │ ├── AclClient.php //Acl操作类,所有操作可以通过AclClient类可以完成
│ │ └── model
│ │ └── AclRule.php //AclRule模块
│ ├── Bcc //Bcc主目录,此目录必须保留
│ │ ├── BccClient.php //Bcc操作类,所有操作可以通过BccClient类可以完成
│ │ └── model
│ │ ├── Billing.php //Billing模块
│ │ └── SecurityGroupRuleModel.php //SecurityGroupRule模块
│ ├── Blb //Blb主目录,此目录必须保留
│ │ ├── BlbClient.php //Blb操作类,所有操作可以通过BlbClient类可以完成
│ │ └── model
│ │ └── BackendServer.php //BackendServer模块
│ ├── Eip //Eip主目录,此目录必须保留
│ │ ├── EipClient.php //Eip操作类,所有操作可以通过EipClient类可以完成
│ │ └── model
│ │ ├── Billing.php //Billing模块
│ │ └── Reservation.php //Reservation模块
│ ├── EipGroup //EipGroup主目录,此目录必须保留
│ │ ├── EipGroupClient.php //EipGroup操作类,所有操作可以通过EipGroupClient类可以完成
│ │ └── model
│ │ ├── Billing.php //Billing模块
│ │ └── Reservation.php //Reservation模块
│ ├── Nat //Nat主目录,此目录必须保留
│ │ ├── NatClient.php //Nat操作类,所有操作可以通过NatClient类可以完成
│ │ └── model
│ │ ├── Billing.php //Billing模块
│ │ └── Reservation.php //Reservation模块
│ ├── PeerConn //PeerConn主目录,此目录必须保留
│ │ ├── PeerConnClient.php //PeerConn操作类,所有操作可以通过PeerConnClient类可以完成
│ │ └── model
│ │ ├── Billing.php //Billing模块
│ │ └── Reservation.php //Reservation模块
│ └── Route //Route主目录,此目录必须保留
│ │ └── RouteClient.php //Route操作类,所有操作可以通过RouteClient类可以完成
│ ├── Subnet //Subnet主目录,此目录必须保留
│ │ └── SubnetClient.php //Subnet操作类,所有操作可以通过
│ └── Vpc //Vpc主目录,此目录必须保留
│ └── VpcClient.php //Vpc操作类,所有操作可以通过
└── Util //BCE公用工具
卸载SDK
预期卸载 SDK 时,删除脚本中include的phar包即可。