全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
开放搜索

SDK客户端

更新时间:2017-06-07 13:26:11

构造函数

与服务器交互的客户端,支持单例方式调用

请求参数

参数名称 类型 描述
key string 用户的key,从阿里云网站中获取的Access Key ID。
secret string 用户的secret,对应的Access Key Secret。
opts array 包含下面一些可选信息
key_type string key和secret类型,在这里必须设定为'aliyun',表示这个是aliyun颁发的,默认值opensearch是为了兼容老用户。默认值为:opensearch
opts: 包含下面一些可选信息
参数名称 参数类型 参数描述
version string 使用的API版本。 默认值为:v2
host string 指定请求的host地址。默认值为:http://opensearch-cn-hangzhou.aliyuncs.com
gzip string 指定返回的结果用gzip压缩。 默认值为:false
debug string 打印debug信息。 默认值为:false
signatureMethod string 签名方式,目前支持HMAC-SHA1。 默认值为:HMAC-SHA1
signatureVersion string 签名算法版本。 默认值为:1.0

函数定义

function __construct($key, $secret, $opts = array(),$key_type = 'opensearch')

使用示例

$access_key = "替换成自己的accesskey";
$secret = "替换成自己的Secret";
//杭州公网API地址:http://opensearch-cn-hangzhou.aliyuncs.com
//北京公网API地址:http://opensearch-cn-beijing.aliyuncs.com (2015年4月初开放)
$host = "http://opensearch-cn-hangzhou.aliyuncs.com";//根据自己的应用区域选择API
$key_type = "aliyun";  //固定值,不必修改
$client = new CloudsearchClient($access_key,$secret,array("host"=>$host),$key_type);

调试接口

获取SDK调用的调试信息,需要指定debug=true才能使用

返回结果

类型 描述
array\null 调试开关(debug)打开时返回调试信息。

函数定义

function getRequest()

使用示例

$clinet->getRequest();
本文导读目录