|
|
@ -70,10 +70,19 @@ class MiniProgramUpload extends RowAction |
|
|
} |
|
|
} |
|
|
$miniProgram = $openPlatform->miniProgram($agent->appid, $refreshToken); |
|
|
$miniProgram = $openPlatform->miniProgram($agent->appid, $refreshToken); |
|
|
|
|
|
|
|
|
//设置业务域名
|
|
|
|
|
|
|
|
|
//设置域名
|
|
|
/** @var \EasyWeChat\OpenPlatform\Authorizer\MiniProgram\Domain\Client $domain */ |
|
|
/** @var \EasyWeChat\OpenPlatform\Authorizer\MiniProgram\Domain\Client $domain */ |
|
|
$domain = $miniProgram['domain']; |
|
|
$domain = $miniProgram['domain']; |
|
|
$res = $domain->setWebviewDomain([env('APP_URL')]); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$host = env('APP_URL'); |
|
|
|
|
|
$param = [ |
|
|
|
|
|
"action" => "add", |
|
|
|
|
|
"requestdomain" => [$host], |
|
|
|
|
|
"uploaddomain" => [$host], |
|
|
|
|
|
"downloaddomain" => [$host], |
|
|
|
|
|
]; |
|
|
|
|
|
$domain->modify($param); //服务器域名,服务器域名多次设置仅第一次成功,这里不校验返回结果正确性
|
|
|
|
|
|
$res = $domain->setWebviewDomain([$host]); //业务域名
|
|
|
if (!isset($res['errcode'], $res['errmsg']) || $res['errcode'] != 0 || $res['errmsg'] != 'ok') { |
|
|
if (!isset($res['errcode'], $res['errmsg']) || $res['errcode'] != 0 || $res['errmsg'] != 'ok') { |
|
|
throw new \Exception('设置业务域名失败!'); |
|
|
throw new \Exception('设置业务域名失败!'); |
|
|
} |
|
|
} |
|
|
|