问题说明
使用PHP7 SDK没基础的朋友可能找不到autoload.php文件,导致不能正常使用SDK文件。
服务端SDK下载地址
淘宝客服务端php7 SDK下载地址
https://console.open.taobao.com/?spm=a219a.15212433.0.0.7b33669aFJYYer#/index
简单说明
下载完成之后解压
使用这个的,需要安装composer,linux自己上网找安装命令。我本地测试在win10系统操作的。
下载Composer-Setup.exe文件安装。php安装目录php.ini,将 extension=php_openssl.dll前面分号去掉。安装完成之后有个composer.phar,放到PHP的目录下面。在php目录下新建一个文件composer.cmd(也有的说是建composer.bat),内容写成:
@php "%~dp0composer.phar" %*
保存。打开CMD,输入:composer,回车,如果出现这个,就安装成功了。
如果有其他安装问题建议百度解决。
cd到下载的解压好的SDK目录(composer.json所在目录)。在CMD里输入composer install
这时候目录就会生成vendor文件夹和composer.lock
vendor文件夹里有autoload.php。这时候再去require就行了。
这时候就可以调试了。
调试的时候怎么关闭调试var_dump信息??
在SRC目录下的TopApiClient.php文件里227行左右找到下面3行注释就可以了。
//echo $requestUrl;
//var_dump($sysParams);
//var_dump($apiParams);