获取whatsApp优化

This commit is contained in:
2026-02-02 14:00:08 +08:00
parent 8c910d8034
commit 802a75e0d0
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ class WordpressVisitor extends Model
/**
* 允许自动填充模型字段
*/
protected $fillable = ['id', 'user_agent', 'accept_language', 'md5_unique', 'user_id', 'created_at', 'updated_at'];
protected $fillable = ['id', 'user_agent', 'accept_language', 'ip', 'md5_unique', 'user_id', 'created_at', 'updated_at'];
/**
* 不允许自动填充模型字段
@@ -40,7 +40,8 @@ class WordpressVisitorService
$userAgent = $request->header('User-Agent','');
$acceptLanguage = $request->header('Accept-Language','');
$referer = $request->header('referer');
$md5Hash = md5($userAgent . '-' . $acceptLanguage);
$ip = $request->getRealIp();
$md5Hash = md5($userAgent . '-' . $acceptLanguage . '-' . $ip);
$visitor = WordpressVisitor::where('md5_unique', $md5Hash)->first();
if (!empty($visitor)) {
$visitor->updated_at = time();
@@ -76,6 +77,7 @@ class WordpressVisitorService
$data = [
'user_agent' => $userAgent,
'accept_language' => $acceptLanguage,
'ip' => $ip,
'md5_unique' => $md5Hash,
'user_id' => $id,
];