基于金山云官方sdk的composer包

早在很久之前就尝试这个写这个composer包,目前这个包已经整合完成了,可以供大家使用了,这个包是基于金山云sdk做的修改,大家可以放心使用。

安装

// SHELL CODE

composer require songyichao/kscdn

配置

下面的配置就是默认的配置,基本无需改动

// PHP CODE

date_default_timezone_set('Asia/Shanghai');
//检测API路径
if (!defined("KS3_API_PATH”))
define("KS3_API_PATH&#8221;, dirname(<strong>FILE</strong>));
//是否使用VHOST
if (!defined("KS3_API_VHOST&#8221;))
define("KS3_API_VHOST&#8221;, TRUE);
//是否开启日志(写入日志文件)
if (!defined("KS3_API_LOG&#8221;))
define("KS3_API_LOG&#8221;, TRUE);
//是否显示日志(直接输出日志)
if (!defined("KS3_API_DISPLAY_LOG&#8221;))
define("KS3_API_DISPLAY_LOG&#8221;, FALSE);
//定义日志目录(默认是该项目log下)
if (!defined("KS3_API_LOG_PATH&#8221;))
define("KS3_API_LOG_PATH&#8221;, "&#8221;);
//是否使用HTTPS
if (!defined("KS3_API_USE_HTTPS&#8221;))
define("KS3_API_USE_HTTPS&#8221;, FALSE);
//是否开启curl debug模式
if (!defined("KS3_API_DEBUG_MODE&#8221;))
define("KS3_API_DEBUG_MODE&#8221;, FALSE);
define("KS3_API_Author&#8221;, "lijunwei@kingsoft.com&#8221;);
define("KS3_API_Version&#8221;, "1.2&#8221;);

使用

// PHP CODE

在使用的时候需要use Ks3Client
use Songyichao\Kscnd\Ks3Client;
// 创建连接
$client = new Ks3Client("<您的AccessKeyID>&#8221;,&#8221;<您的AccessKeySecret>&#8221;,&#8221;endpoint&#8221😉

其他具体的使用方式和官方一模一样。
具体项目地址在我的github