Taoapi PHP SDK 已经升级到2.2 支持UTF-8 GB2312编码
2010-02-25 16:38
501 查看
从2.2起 SDK 将全面支持UTF-8 GB2312 等多种格式,一套SDK 就可以自适应您所需要的编码,
内带配置文件 Taoapi_Config.inc.php
最新更新
2010-02-25 增加了编码格式自适应功能
2010-02-25 增加了API调用日志功能,每行相当于一次API调用
2010-02-25 增加了自动清除缓存的机制
2010-02-25 增加API调用超过限制时自动切换到另一个APPKEY,如果设了多个的话
2010-02-25 加入每次调用API后是否自动清除原有传入参数的开关
2010-02-25 加入开启或关闭错误日志的开关
2010-02-25 加入开启或关闭API调用日期的开关
2010-02-25 优化了循环同一个API时,只需要传需要改变的参数即可
2010-02-25 提升了程序性能,扩大了缓存承载量
..... 更多精彩等您发现!谁用谁知道 谁用谁精彩
更新历史
2009-12-29 PHPSDK版本号由2.0升级到2.1
2009-12-29 在Taoapi_Config中同样加入setVersion方法,支持设置全局性的API版本号
2009-12-29 升级API2.0生成sign方式,完美支持官方提出的MD5和HMAC二种方式
2009-12-28 加入错误日志.当关闭错误显示时自动记录到错误日志中
2009-12-25 修正PHP5.3中出现URL拼接不一致的BUG
2009-12-22 发布Taoapi_Php_Sdk_V2.0
下载地址: http://www.taoapi.com/index.php/index/index/action/phpSdk
内带配置文件 Taoapi_Config.inc.php
最新更新
2010-02-25 增加了编码格式自适应功能
2010-02-25 增加了API调用日志功能,每行相当于一次API调用
2010-02-25 增加了自动清除缓存的机制
2010-02-25 增加API调用超过限制时自动切换到另一个APPKEY,如果设了多个的话
2010-02-25 加入每次调用API后是否自动清除原有传入参数的开关
2010-02-25 加入开启或关闭错误日志的开关
2010-02-25 加入开启或关闭API调用日期的开关
2010-02-25 优化了循环同一个API时,只需要传需要改变的参数即可
2010-02-25 提升了程序性能,扩大了缓存承载量
..... 更多精彩等您发现!谁用谁知道 谁用谁精彩
更新历史
2009-12-29 PHPSDK版本号由2.0升级到2.1
2009-12-29 在Taoapi_Config中同样加入setVersion方法,支持设置全局性的API版本号
2009-12-29 升级API2.0生成sign方式,完美支持官方提出的MD5和HMAC二种方式
2009-12-28 加入错误日志.当关闭错误显示时自动记录到错误日志中
2009-12-25 修正PHP5.3中出现URL拼接不一致的BUG
2009-12-22 发布Taoapi_Php_Sdk_V2.0
2.2版新增的参数设置方法 全局性参数设置 //设置数据环境: true 测试环境 false 正式环境 $Taoapi_Config->setTestMode(false); //设置获取数据的编码. 支持UTF-8 GBK GB2312 $Taoapi_Config->setCharset("UTF-8"); //当appKey不只一个时,API次数超限后自动启用下一个APPKEY $Taoapi_Config->setAppKeyAuto(true); //设置API版本,1 表示1.0 2表示2.0 $Taoapi_Config->setVersion(1); //设置sign加密方式,支持 md5 和 hmac $Taoapi_Config->setSignMode('md5'); //显示或关闭错语提示 $Taoapi_Config->setCloseError(true); //开启或关闭API调用日志功能 $Taoapi_Config->setApiLog(false); //开启或关闭错误日志功能 $Taoapi_Config->setErrorlog(false); //设置API读取失败时重试的次数 $Taoapi_Config->setRestNumberic(3); //设置数据缓存的时间 $Taoapi_Config->setCache(24); //设置缓存保存的目录 $Taoapi_Config->setCachePath('./Apicache'); //返回全局配置参数 $Taoapi_Config->getConfig(); 调用方法实例(全局参数只需要设置一次即可): $Taoapi_Config = Taoapi_Config::Init(); $Taoapi_Config->setCharset('GB2312'); //这样返回的数据结果就是GB2312的编码 $Taoapi_Config->setCharset('UTF-8')->setCache(24); //这样返回的数据结果就是UTF-8的编码,并且API缓存24小时 API调用参数(仅对当前调用API有效) //显示或关闭错语提示 $Taoapi->setCloseError(true); //设置数据缓存的时间 $Taoapi->Cache->setCacheTime(6); //设置API读取失败时重试的次数 $Taoapi->setRestNumberic(3); //设置缓存保存的目录 $Taoapi->Cache->setCachePath('./Apicache'); 2.1版的参数设置方法,2.2版同样有效: //1:1.0API版,2:2.0版 不设置默认为1 $Taoapi->setVersion(1); //设置API读取失败时重试的次数,可以提高API的稳定性,不设置默认为3次 $Taoapi->setRestNumberic(3); //获取当前的Sign码 $Taoapi->getSign(); //返回API参数 $Taoapi->getParam(); //获取带参数提交到淘宝的URL地址 $Taoapi->getUrl(); //关闭错误提示 $Taoapi->setCloseError(); //获取错误信息,支持中文 $Taoapi->getErrorInfo();
下载地址: http://www.taoapi.com/index.php/index/index/action/phpSdk
相关文章推荐
- 支持生僻字且自动识别utf-8编码的php汉字转拼音类
- PHP升级增加iconv支持
- 阿里云SDK再升级,宣布支持C++语言
- PHP字符串截取函数(解决中文乱码问题!支持UTF-8和GB2312)
- OpenCVR 已经成功支持Intel media SDK
- php开启mbstring扩展并设置支持utf-8编码
- Spring mvc 国际化支持已经UTF-8中文乱码问题的解决方案
- Octave对Windows操作系统的支持从3.6.1版本开始就已经全面升级了
- PHPnow For ASP&&ASP.NET&&MongoDB&&MySQL支持VC6.0编译器&&MySQL升级
- PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
- 阿里云SDK再升级,宣布支持C++语言
- php截取字符串的实例代码(支持utf-8)
- PHP 5.3.3 升级手记(APACHE 2.2 + MYSQL)
- PHP json_decode的坑 仅仅支持utf-8编码的字符,gbk编码会返回null
- PHP字符串截取函数支持utf和gb2312
- PHP5.4的 安装 配置 以及Apache2.2 支持php5.4的配置方法
- 配置Apache 2.2+PHP 5.2.9支持OCI通过Oracle9i Client连接Oracle
- PHP5.4 for Apache ; php 5.4.0安装过程、方法、配置 ; Apache2.2支持php5.4的配置方法
- PHP 截取字符串函数整理(支持gb2312和utf-8)
- NexusOne不孤独 支持升级2.2的谷歌强机