云账号SDK更换

This commit is contained in:
2025-09-30 14:06:41 +08:00
parent 4faaea51b8
commit b3f5a5d62d
59 changed files with 8726 additions and 148 deletions

View File

@@ -0,0 +1,49 @@
<?php
namespace Yzh;
use Yzh\Exception\ConfigException;
use Yzh\Exception\ExceptionCode;
use Yzh\Model\Usercollect\GetUserCollectPhoneStatusRequest;
use Yzh\Model\Usercollect\GetUserCollectPhoneStatusResponse;
use Yzh\Model\Usercollect\GetUserCollectPhoneUrlRequest;
use Yzh\Model\Usercollect\GetUserCollectPhoneUrlResponse;
/**
* 用户信息收集
* Class UserCollectServiceClient
*/
class UserCollectServiceClient extends BaseClient
{
protected static $service_name = 'usercollectservice';
/**
* 查询手机号码绑定状态
* @param GetUserCollectPhoneStatusRequest $request
* @param null $option
* @return GetUserCollectPhoneStatusResponse
*/
public function getUserCollectPhoneStatus($request, $option = null)
{
if (!$request instanceof GetUserCollectPhoneStatusRequest) {
throw new ConfigException("UserCollect->getUserCollectPhoneStatus request 必须是 Yzh\\Model\\UserCollect\\GetUserCollectPhoneStatusRequest 实例", ExceptionCode::CONFIG_ERROR_WRONG_PARAM);
}
return $this->send('GET', '/api/user/v1/collect/phone/status', $request, "Yzh\\Model\\UserCollect\\GetUserCollectPhoneStatusResponse", $option);
}
/**
* 获取收集手机号码页面
* @param GetUserCollectPhoneUrlRequest $request
* @param null $option
* @return GetUserCollectPhoneUrlResponse
*/
public function getUserCollectPhoneUrl($request, $option = null)
{
if (!$request instanceof GetUserCollectPhoneUrlRequest) {
throw new ConfigException("UserCollect->getUserCollectPhoneUrl request 必须是 Yzh\\Model\\UserCollect\\GetUserCollectPhoneUrlRequest 实例", ExceptionCode::CONFIG_ERROR_WRONG_PARAM);
}
return $this->send('GET', '/api/user/v1/collect/phone/url', $request, "Yzh\\Model\\UserCollect\\GetUserCollectPhoneUrlResponse", $option);
}
}