yumufeng / jd-union-sdk
Installs: 5 979
Dependents: 0
Suggesters: 0
Security: 0
Stars: 117
Watchers: 4
Forks: 31
Open Issues: 1
Requires
- php: >=7.0
- yumufeng/curl-swoole: ^1.0
README
京东联盟SDK
京东联盟SDK,基于新版的
PHP =>7.0
composer require yumufeng/jd-union-sdk
如果是在swoole 扩展下使用,支持协程并发,需要在编译swoole扩展的时候开启,系统会自动判断是否采用swoole
./configure --enable-openssl
由于自己没有高级接口,所以高级权限和基础权限封装是分开成两部分的。
使用示例
$config = [ 'appkey' => '', // AppId (京东联盟的appkey) 'appSecret' => '', // 密钥 (京东联盟的appSecret) 'unionId' => '', // 联盟ID (如果使用京东联盟的,填京东联盟的,使用京佣的填京佣的) 'positionId' => '', // 推广位ID (如果使用京东联盟的,填京东联盟的,使用京佣的填京佣的) 'siteId' => '', // 网站ID, (如果使用京东联盟的,填京东联盟的,使用京佣的填京佣的) 'apithId' => '', // 第三方网站Apith的appid (可选,不使用apith的,可以不用填写) 'apithKey' => '', // 第三方网站Apith的appSecret (可选,不使用apith的,可以不用填写) 'jyCode' => '', // 京东京佣的API授权调用code (可选,不使用京佣的,可以不用填写) 'isCurl' => true // 设置为true的话,强制使用php的curl,为false的话,在swoole cli环境下自动启用 http协程客户端 ]; $client = new \JdMediaSdk\JdFatory($config); $result = $client->apith->querySeckillGoods(); if ($result == false ) { var_dump($client->getError()); } var_dump($result);
说明文档
1.官方版本
以下官方版本传参参考:https://union.jd.com/#/openplatform/api
2.京佣版
没有高级权限的,可以点击 加QQ 445328312 辅助获取 京佣 高级权限(由于时间有限 100人/次 服务费用,一次开通,永久使用,不限制调用量)
3.Apith版
没有Apith高级权限的,可以点击 https://apith.cn/invite/4SO80R60 (用github登录即可 ,28元/月,收费的哦)。
License
Apache