PHP SDK调用说明

github项目地址(https://github.com/idouzi/tongduiba-open-sdk-php) composer仓库地址(https://packagist.org/packages/tongduiba/open-sdk)

NOTICE

请确保服务器端php版本 >= 5.6.0, 建议 >= 7.0, 且php开启ssl支持; 且商城后台正确获取到appKey,appSecret参数 已开放授权调用的API文档,请查看(https://m.tongdui8.com/v1/docs/)

安装

  1. 使用 Composer 推荐使用该方式安装, 更优雅
composer require tongduiba/open-sdk
  1. 不适应 Composer 管理

如果你的项目不使用Composer管理, 可以直接下载Release包 并解压, 然后在项目中添加如下代码:
请注意, 需要下载的是最新的 tongduiba-open-sdk.zip 压缩包, 而不是 Source code 压缩包.
/path/to/ 更改为项目实际路径.

require_once '/YOUR_SDK_PATH/tongduiba-open-sdk-php/open-sdk/vendor/autoload.php';

使用

1. 生成自动登录url链接

生成自动登录url链接

require_once './vendor/autoload.php';

$appKey = 'YOUR_APP_KEY';
$appSecret = 'YOUR_APP_SECRET';

$client = new \Tongduiba\Open\Client($appKey, $appSecret);
$method = '/user/login/auto-login';
$apiVersion = '0.1.0';

$params = ['unionId' => 'Your APP User’s UnionId', 'redirect' => ''];
$response = $client->getUrl($method, $apiVersion, $params);
var_dump($response);

2. 更改用户会员等级

更改用户会员等级

require_once './vendor/autoload.php';

$appKey = 'YOUR_APP_KEY';
$appSecret = 'YOUR_APP_SECRET';
$apiVersion = '0.1.0';

$params = ['unionId' => 'Your APP User’s UnionId', 'memberLevel' => 'To Change Member’s Level'];
$response = $client->get($method, $apiVersion, $params);
var_dump($response);

results matching ""

    No results matching ""