朋友圈采集修复链接没有标题问题
This commit is contained in:
@@ -252,7 +252,6 @@ class WebSocketController extends BaseController
|
||||
"wechatFriendId" => $wechatFriendId,
|
||||
"seq" => time(),
|
||||
];
|
||||
|
||||
Log::info('获取朋友圈信:' . json_encode($params, 256));
|
||||
$message = $this->sendMessage($params);
|
||||
Log::info('获取朋友圈信成功:' . json_encode($message, 256));
|
||||
@@ -293,7 +292,6 @@ class WebSocketController extends BaseController
|
||||
|
||||
// 合并朋友圈数据
|
||||
$allMoments = array_merge($allMoments, $message['result']);
|
||||
|
||||
// 存储当前页的朋友圈数据到数据库
|
||||
$this->saveMomentsToDatabase($message['result'], $wechatAccountId, $wechatFriendId);
|
||||
|
||||
@@ -519,7 +517,9 @@ class WebSocketController extends BaseController
|
||||
$momentId = WechatMoments::where('snsId', $moment['snsId'])
|
||||
->where('wechatAccountId', $wechatAccountId)
|
||||
->value('id');
|
||||
|
||||
|
||||
|
||||
|
||||
$dataToSave = [
|
||||
'commentList' => json_encode($moment['commentList'] ?? [], 256),
|
||||
'createTime' => $moment['createTime'] ?? 0,
|
||||
@@ -534,10 +534,11 @@ class WebSocketController extends BaseController
|
||||
'userName' => $momentEntity['userName'] ?? '',
|
||||
'snsId' => $moment['snsId'] ?? '',
|
||||
'type' => $moment['type'] ?? 0,
|
||||
'title' => $moment['title'] ?? '',
|
||||
'coverImage' => $moment['coverImage'] ?? '',
|
||||
'title' => $momentEntity['title'] ?? '',
|
||||
'coverImage' => $momentEntity['coverImage'] ?? '',
|
||||
'update_time' => time()
|
||||
];
|
||||
|
||||
if (!empty($momentId)) {
|
||||
// 如果已存在,则更新数据
|
||||
Db::table('s2_wechat_moments')->where('id', $momentId)->update($dataToSave);
|
||||
|
||||
@@ -821,6 +821,7 @@ class ContentLibraryController extends Controller
|
||||
$where = [
|
||||
['isDel', '=', 0], // 未删除
|
||||
['status', '=', 1], // 已开启
|
||||
['id', '=', 61], // 已开启
|
||||
];
|
||||
|
||||
// 查询符合条件的内容库
|
||||
@@ -832,7 +833,6 @@ class ContentLibraryController extends Controller
|
||||
if (empty($libraries)) {
|
||||
return json(['code' => 200, 'msg' => '没有可用的内容库配置']);
|
||||
}
|
||||
|
||||
$successCount = 0;
|
||||
$failCount = 0;
|
||||
$results = [];
|
||||
@@ -964,7 +964,6 @@ class ContentLibraryController extends Controller
|
||||
$automaticAssign->allotWechatFriend(['wechatFriendId' => $friend['id'], 'toAccountId' => $friend['accountId']], true);
|
||||
}
|
||||
|
||||
|
||||
// 从s2_wechat_moments表获取朋友圈数据
|
||||
$moments = Db::table('s2_wechat_moments')
|
||||
->where([
|
||||
@@ -1512,7 +1511,7 @@ class ContentLibraryController extends Controller
|
||||
}else{
|
||||
$coverImage = 'http://karuosiyujzk.oss-cn-shenzhen.aliyuncs.com/2025/07/09/ec039d96fad6eab1d960f207d3d9ca9f.jpeg';
|
||||
}
|
||||
|
||||
|
||||
$urls[] = [
|
||||
'url' => $url,
|
||||
'image' => !empty($moment['coverImage']) ? $moment['coverImage'] : $coverImage,
|
||||
|
||||
Reference in New Issue
Block a user