OTSClient是表格存储服务的客户端,它为调用者提供了一系列的方法,可以用来操作表、读写单行数据、读写多行数据等。使用PHP SDK发起请求,您需要初始化一个OTSClient实例,并根据需要修改OTSClientConfig的默认配置项。
确定Endpoint
Endpoint是阿里云表格存储服务各个实例的域名地址,目前支持下列形式。
示例 | 解释 |
---|---|
http://sun.cn-hangzhou.ots.aliyuncs.com | HTTP协议,公网网络访问杭州区域的sun实例。 |
https://sun.cn-hangzhou.ots.aliyuncs.com | HTTPS协议,公网网络访问杭州区域的sun实例。 |
注意 除了公网可以访问外,也支持私网地址。更多请参见服务地址。
请按照如下步骤获取实例的Endpoint:
配置密钥
要接入阿里云的表格存储服务,您需要拥有一个有效的访问密钥进行签名认证。目前支持下面三种方式:
- 阿里云账号的AccessKey ID和AccessKey Secret。创建步骤如下:
- 在阿里云官网注册阿里云账号。
- 创建AccessKey ID和AccessKey Secret。具体操作,请参见获取AccessKey。
- 被授予访问表格存储权限的RAM用户的AccessKey ID和AccessKey Secret。创建步骤如下:
- 使用阿里云账号前往访问控制RAM,创建一个新的RAM用户或者使用已经存在的RAM用户。
- 使用阿里云账号授予RAM用户访问表格存储的权限。
- RAM用户被授权后,即可使用自己的AccessKey ID和AccessKey Secret访问。
- 从STS获取的临时访问凭证。获取步骤如下:
- 应用的服务器通过访问RAM/STS服务,获取一个临时的AccessKey ID、AccessKey Secret和SecurityToken发送给使用方。
- 使用方使用上述临时密钥访问表格存储服务。
初始化对接
获取到AccessKey ID和AccessKey Secret后,您可以按照如下步骤进行初始化对接。
HTTPS
安装OpenSSL PHP扩展即可。