Laravel MismatchSenderId中的Firebase通知

时间:2019-07-17 10:14:15

标签: android laravel firebase firebase-cloud-messaging

我有一个用PHP(Laravel)编写的服务器端应用程序。当我发布到API网址时,收到以下响应:MismatchSenderId

该请求在ARC上有效。邮递员失败(由于某种原因,它在另一台计算机上工作)。

这是用于发送POST请求的方法。

public function notify($body, $title)
    {
        return Zttp::withHeaders(['Authorization' =>config('app.firebase_api_key')])
            ->post('https://fcm.googleapis.com/fcm/send', [
                'notification' => [
                    'body' => $body,
                    'title' => $title,
                    'click_action' => 'PROIZVOLJNINAZIVzaACTIVITY'
                ],
                'to' => $this->message_token
            ]);
    }

这是响应JSON

{
    "multicast_id": 5280937870812365630,
    "success": 0,
    "failure": 1,
    "canonical_ids": 0,
    "results": [
        {
            "error": "MismatchSenderId"
        }
    ]
}

0 个答案:

没有答案