作者 lyh

gx

@@ -69,12 +69,18 @@ class AyrReleaseController extends BaseController @@ -69,12 +69,18 @@ class AyrReleaseController extends BaseController
69 } 69 }
70 //参数处理 70 //参数处理
71 $this->param['mediaUrls'] = $ayrReleaseLogic->image_file_param($data); 71 $this->param['mediaUrls'] = $ayrReleaseLogic->image_file_param($data);
72 - //统一生成发布  
73 $param = [ 72 $param = [
74 'post'=>$this->param['content'], 73 'post'=>$this->param['content'],
75 'platforms'=>$this->param['platforms'], 74 'platforms'=>$this->param['platforms'],
76 'mediaUrls'=>$this->param['mediaUrls'],//参数处理 75 'mediaUrls'=>$this->param['mediaUrls'],//参数处理
77 ]; 76 ];
  77 + //统一生成发布
  78 + foreach ($this->param['platforms'] as $value){
  79 + if($value == 'youtube'){
  80 + $param['youTubeOptions'] = json_encode(['title'=>$this->param['title']]);
  81 + }
  82 + }
  83 +
78 if(isset($this->param['schedule_date']) && !empty($this->param['schedule_date'])){ 84 if(isset($this->param['schedule_date']) && !empty($this->param['schedule_date'])){
79 $datetime = new \DateTime($this->param['schedule_date'] ?? date('Y-m-d H:i:s')); 85 $datetime = new \DateTime($this->param['schedule_date'] ?? date('Y-m-d H:i:s'));
80 $formattedTime = $datetime->format("Y-m-d\TH:i:s\Z"); 86 $formattedTime = $datetime->format("Y-m-d\TH:i:s\Z");