|
@@ -58,6 +58,12 @@ class TimerSsmPost extends Command
|
|
|
Log::info('twitter可发送时间未到,暂时无法发送,ID'.$log->post_id);
|
|
|
continue;
|
|
|
}
|
|
|
+ //发送社媒帖子中
|
|
|
+ $log->status = 1;//发送中
|
|
|
+ $log->updated_at = Carbon::now();
|
|
|
+ $log->save();
|
|
|
+ //发送社媒帖子中 end
|
|
|
+
|
|
|
$logIds[] = $log->id;
|
|
|
//获取帖子内容
|
|
|
$post = SmmPost::getPostById($log->post_id);
|
|
@@ -86,14 +92,14 @@ class TimerSsmPost extends Command
|
|
|
$responseIds = isset($response['data']['responseIds'])? $response['data']['responseIds'] : [];
|
|
|
//更新post_logs表
|
|
|
if ($response['status'] == true) {
|
|
|
- $log->status = 1;
|
|
|
+ $log->status = 2;//发送成功
|
|
|
$log->response_ids = json_encode($responseIds);
|
|
|
$log->updated_at = Carbon::now();
|
|
|
$log->send_time = Carbon::now();
|
|
|
$log->request_count = $log->request_count + 1;
|
|
|
$log->save();
|
|
|
} else {
|
|
|
- $log->status = 2;
|
|
|
+ $log->status = 3;//发送失败
|
|
|
$log->remark = $response['data'];
|
|
|
$log->updated_at = Carbon::now();
|
|
|
$log->send_time = Carbon::now();
|