朋友圈采集优化
This commit is contained in:
@@ -463,16 +463,10 @@ class WebSocketController extends BaseController
|
|||||||
"wechatAccountId" => $data['wechatAccountId'],
|
"wechatAccountId" => $data['wechatAccountId'],
|
||||||
"seq" => time(),
|
"seq" => time(),
|
||||||
];
|
];
|
||||||
|
|
||||||
// 记录请求日志
|
// 记录请求日志
|
||||||
Log::info('获取朋友圈资源链接请求:' . json_encode($params, 256));
|
Log::info('获取朋友圈资源链接请求:' . json_encode($params, 256));
|
||||||
|
|
||||||
// 发送请求
|
$message = $this->sendMessage($params);
|
||||||
$this->client->send(json_encode($params));
|
|
||||||
|
|
||||||
// 接收响应
|
|
||||||
$response = $this->client->receive();
|
|
||||||
$message = json_decode($response, true);
|
|
||||||
|
|
||||||
if (empty($message)) {
|
if (empty($message)) {
|
||||||
return json_encode(['code' => 500, 'msg' => '获取朋友圈资源链接失败']);
|
return json_encode(['code' => 500, 'msg' => '获取朋友圈资源链接失败']);
|
||||||
@@ -558,8 +552,10 @@ class WebSocketController extends BaseController
|
|||||||
$dataToSave['create_time'] = time();
|
$dataToSave['create_time'] = time();
|
||||||
$res = WechatMoments::create($dataToSave);
|
$res = WechatMoments::create($dataToSave);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// 获取资源链接
|
// 获取资源链接
|
||||||
if(empty($momentEntity['resUrls']) && !empty($momentEntity['urls'])){
|
if(empty($momentEntity['resUrls']) && !empty($momentEntity['urls']) && $moment['type'] == 1) {
|
||||||
$snsData = [
|
$snsData = [
|
||||||
'snsId' => $moment['snsId'],
|
'snsId' => $moment['snsId'],
|
||||||
'snsUrls' => $momentEntity['urls'],
|
'snsUrls' => $momentEntity['urls'],
|
||||||
|
|||||||
@@ -1070,7 +1070,7 @@ class ContentLibraryController extends Controller
|
|||||||
->select()->toArray();
|
->select()->toArray();
|
||||||
|
|
||||||
if (empty($libraries)) {
|
if (empty($libraries)) {
|
||||||
return json(['code' => 200, 'msg' => '没有可用的内容库配置']);
|
return json_encode(['code' => 200, 'msg' => '没有可用的内容库配置'],256);
|
||||||
}
|
}
|
||||||
|
|
||||||
$successCount = 0;
|
$successCount = 0;
|
||||||
@@ -1159,7 +1159,7 @@ class ContentLibraryController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 返回采集结果
|
// 返回采集结果
|
||||||
return json([
|
return json_encode([
|
||||||
'code' => 200,
|
'code' => 200,
|
||||||
'msg' => '采集任务执行完成',
|
'msg' => '采集任务执行完成',
|
||||||
'data' => [
|
'data' => [
|
||||||
@@ -1169,7 +1169,7 @@ class ContentLibraryController extends Controller
|
|||||||
'skipped' => $totalLibraries - $successCount - $failCount,
|
'skipped' => $totalLibraries - $successCount - $failCount,
|
||||||
'results' => $results
|
'results' => $results
|
||||||
]
|
]
|
||||||
]);
|
],256);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1206,7 +1206,7 @@ class ContentLibraryController extends Controller
|
|||||||
->whereIn('id', $friendIds)
|
->whereIn('id', $friendIds)
|
||||||
->where('isDeleted', 0)
|
->where('isDeleted', 0)
|
||||||
->select();
|
->select();
|
||||||
|
|
||||||
if (empty($friends)) {
|
if (empty($friends)) {
|
||||||
return [
|
return [
|
||||||
'status' => 'failed',
|
'status' => 'failed',
|
||||||
|
|||||||
Reference in New Issue
Block a user