与 FCM 集成时,Laravel 通知显示“注册令牌不是有效的 FCM 注册令牌”
P粉985686557
P粉985686557 2023-12-13 15:19:09
[PHP讨论组]

我已将 FCM(Firebase 云消息传递)通知与我的 Laravel 项目集成。 我在 User 模型中添加了方法 routeNotificationForFcm 。 当直接在方法中指定 firebase 设备令牌时,通知系统工作正常,但当从数据库访问令牌时,通知系统无法工作。

添加的工作代码如下。

public function routeNotificationForFcm()
{
    return ['dJQqgKlETpqCB3uxHtfUbL:APA91bFdrcXZMNH0iMjkXMoop_b_nI3xF92DU0P1nrHVQsTDK4w-OH5QR6BsnWIV-wSxSV7avzuBmLVizNyrRcKfAQz6H66JEP9rWKUeIi7m7wEZwRiuW_WdCW_LaZajdFZlxfCUonCL'];
}

不起作用的代码如下(数据库查询)

public function routeNotificationForFcm()
{
    return $this->from('fcm_tokens')->where('user_id', $user->id)->pluck('device_token');
}

显示的错误消息是注册令牌不是有效的 FCM 注册令牌

P粉985686557
P粉985686557

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号