版本说明与相关下载
提供PHP语言对OpenSearch API接口的封装,实现开放搜索服务相关的应用管理、数据处理、搜索等功能。最新版的SDK功能会不断累加,对已发现的bug问题会不断进行修复迭代。本文将展示PHPSDK各版本信息。
PHP SDK版本
只支持 5.3及以上PHP SDK版本,不支持 5.3以下PHP SDK版本(在实际使用中,建议使用PHP SDK 5.4版或以上版本)。
版本说明
最新版本:3.4.1 (建议升级到该版本)发布日期:2021-05。
V3.4.1 (2021-05-11)
废弃V3管控API请求。
V3.3.0(2020-04-21)
功能描述:
支持临时安全令牌(STS)。
新增搜索参数Rank.secondRankType(EXPRESSION|CAVA_SCRIPT)。
新增下拉提示参数userId和reSearch(HOMONYM)。
新增SuggestParams与SuggestionClient类。
V3.2.1(2019-09-12)
功能描述:
支持数据采集2.0。
支持HTTPS。
修复 abtest 传参问题。
V3.2.0 (2019-08-23)
支持数据采集 2.0。
V3.1.0 (2018-09-03)
支持 A/B Test。
支持行为数据采集。
V3.0.2(2017-11)
功能描述:
支持文档搜索功能。
支持下拉提示功能。
支持查询分析功能。
支持scroll扫描功能.
支持多应用查询(注意:v3版SDK多个应用之间使用逗号分隔,v2版SDK使用分号分隔)。
兼容性:
支持(标准版/高级版)应用访问。
问题修复:
修复下拉提示返回记录数参数名不对问题。
修复ReRankSize参数无法直接设置问题。
V3.0.1(2017-07)
功能描述:
支持文档搜索功能。
支持下拉提示功能。
支持查询分析功能。
支持scroll扫描功能。
支持多应用查询(注意:v3版SDK多个应用之间使用逗号分隔,v2版SDK使用分号分隔)。
在使用arg之前先定义arg,否则在php的log level为Notice的时候会报出"Undefined variable: arg"。
兼容性:
支持(标准版/高级版)应用访问。
功能升级:
新增 kvpairs 子句支持。
V3.0.0 (2017-05)
功能描述:
支持文档搜索功能。
支持下拉提示功能.
支持查询分析功能。
支持scroll扫描功能。
支持多应用查询(注意:v3版SDK多个应用之间使用逗号分隔,v2版SDK使用分号分隔)。
兼容性:
支持(标准版/高级版)应用访问。
下载说明
建议升级到最新版的SDK,最新版的SDK功能会不断迭代累加,同时对已发现的bug也会不断进行修复。
下载方式:建议使用谷歌浏览器,点击下方超链接,再选择链接另存为即可。
V3.4.1 (2021-05-11)
下载链接php_v3.4.1.zip
废弃V3管控API请求
V3.3.0(2020-05)
下载链接php_v3.3.0.zip
新增功能:
支持临时安全令牌(STS)
新增搜索参数Rank.secondRankType(EXPRESSION|CAVA_SCRIPT)
新增下拉提示参数userId和reSearch(HOMONYM)
新增SuggestParams与SuggestionClient类
V3.2.1(2019-09)
下载链接php_v3.2.1.zip
新增功能:
支持数据采集2.0
支持HTTPS
V3.1.0(2018-11)
下载链接php_v3.1.0.zip
新增功能
支持 A/B Test。
支持行为数据采集。
修复
修复PHP高版本不支持each函数问题。
V3.0.2(2017-11)
下载链接php_V3.0.2.zip
说明注意: 标准版应用必须使用v3版SDK访问,使用v2版PHP SDK访问标准版应用会报错。 v3版SDK支持访问(高级版/标准版)应用,目前 V2 和 V3 这2个版本的SDK差异较大,推荐V3版本。
修复
修复下拉提示返回记录数参数名不对问题。
修复ReRankSize参数无法直接设置问题。
V3.0.1 (2017-07)
下载链接php_V3.0.1.zip
说明注意: 标准版应用必须使用v3版SDK访问,使用v2版PHP SDK访问标准版应用会报错。 v3版SDK支持访问(高级版/标准版)应用,目前 V2 和 V3 这2个版本的SDK差异较大,推荐V3版本。
新增功能
支持kvpairs子句。
V3.0.0 (2017-05)
下载链接php_V3.0.0.zip
说明注意: 不支持kvpairs子句,如果需要使用kvpairs子句,需将PHP SDK升级到 V3.0.1 版本。 标准版应用必须使用v3版 SDK访问,使用v2版 SDK访问标准版应用会报错。 v3版 SDK 支持访问(高级版/标准版)应用,目前 v2 和 v3 这2个SDK版本差异较大,推荐V3版本。