| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -70,10 +70,19 @@ class MiniProgramUpload extends RowAction | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								$miniProgram = $openPlatform->miniProgram($agent->appid, $refreshToken); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								//设置业务域名
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								//设置域名
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								/** @var \EasyWeChat\OpenPlatform\Authorizer\MiniProgram\Domain\Client $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') { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									throw new \Exception('设置业务域名失败!'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
								} | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |