|
...
|
...
|
@@ -61,26 +61,21 @@ class AyrReleaseController extends BaseController |
|
|
|
$share_info = $ayrShareLogic->ayr_share_info($this->param['share_id']);
|
|
|
|
//验证发送平台
|
|
|
|
$ayrShareLogic->verify_param($share_info);
|
|
|
|
$data = [
|
|
|
|
'images'=>$this->param['images'],
|
|
|
|
];
|
|
|
|
if(isset($this->param['images']) && !empty($this->param['images'])){
|
|
|
|
$data['images'] = $this->param['images'];
|
|
|
|
}
|
|
|
|
if(isset($this->param['video']) && !empty($this->param['video'])){
|
|
|
|
$data['files'] = $this->param['video'];
|
|
|
|
}
|
|
|
|
//参数处理
|
|
|
|
$this->param['mediaUrls'] = $ayrReleaseLogic->image_file_param($data);
|
|
|
|
// $this->param['mediaUrls'] = $ayrReleaseLogic->image_file_param($data);
|
|
|
|
//时间处理
|
|
|
|
$datetime = new \DateTime($this->param['idempotency_key']);
|
|
|
|
$datetime = new \DateTime($this->param['schedule_date']);
|
|
|
|
$formattedTime = $datetime->format("Y-m-d\TH:i:s\Z");
|
|
|
|
//统一生成发布
|
|
|
|
$param = [
|
|
|
|
'post'=>$this->param['content'],
|
|
|
|
'platforms'=>$this->param['platforms'],
|
|
|
|
'mediaUrls'=>$this->param['mediaUrls'],//参数处理
|
|
|
|
'idempotencyKey'=>$formattedTime,//时间(如是过去时间,立即发布)
|
|
|
|
// 'mediaUrls'=>$this->param['mediaUrls'],//参数处理
|
|
|
|
'scheduleDate'=>$formattedTime,//时间(如是过去时间,立即发布)
|
|
|
|
];
|
|
|
|
//发送请求发布社交文章
|
|
|
|
$res = $ayrShare->post_send_msg($param,$share_info['profile_key']);
|
...
|
...
|
|