ServiceSDK
如何使用
V3
版本SDK, (*1)
composer.json
文件, 选择3.x
版本
text
{
.
.
"require" : {
.
.
"uniondrug/service-sdk" : "^3.0",
.
.
},
.
.
"scripts" : {
"post-autoload-dump" : "Uniondrug\\ServiceSdk\\Bases\\Ide::builder"
}
}
composer update
更新依赖版config/app.php
应用
text
return [
'default' => [
.
.
.
'providers' => [
.
.
.
\Uniondrug\ServiceSdk\Provider::class
]
]
];
config/sdk.php
配置文件, 从vendor/uniondrug/service-sdk/docs/sdk.php
中复制即可ServiceTrait
中对于$sdk
的@property
定义(可选, 若有则去除).text
$response = $this->serviceSdk->module->user->login(["mobile" => "13966013721"]);
if ($response->hasError()){
echo $response->getError();
} else {
echo $response->toJson();
}
text
$this->serviceSdk->delete("http://wxapi.uniondrug.cn/v/user");
$this->serviceSdk->get("http://wxapi.uniondrug.cn/v/user");
待废弃
text
$response = $this->serviceSdk->user->login(["mobile" => "13966013721"]);
if ($response->hasError()){
echo $response->getError();
} else {
echo $response->toJson();
}