讯睿CMS问答:怎么将第三方SDK库放到应用的Libraries目录下

讯睿CMS问答:怎么将第三方SDK库放到应用的Libraries目录下

2024-10-03 XunRuiCMS Sincere

问题:

将第三方SDK库放到应用的Libraries目录下后,如下例(TopClient和TbkDgMaterialOptionalRequest就是引入的SDK)。

该如何实现此类SDK的调用呢?

$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new TbkDgMaterialOptionalRequest; $req->setStartDsr("10"); $req->setPageSize("20");


参考教程的应用库的调用方式:

\Phpcmf\Service::L('class名称', 'app目录名称')->方法函数名称();

我写成这样就不对了:

$c = new \Phpcmf\Service::L('TopClient', 'app目录名称');


答案:

你是哪里获取的类,呢,直接下载包吗?还是命令获取的

淘宝联盟SDK,直接下载包的

回复@官方研发技术-阿华

只要不是composer,那你的代码是直接下载的包就随便放了,随便放哪个目录,比如 dayrui/sdk/xxx.php

程序中引入时使用

require FCPATH.'sdk/xxx.php';

不是composer;看自己的习惯,直接require就行

@官方研发技术-阿华:非常感谢!