FCM获取MismatchSenderId
我有一个使用Google FCM发送推送通知的应用程序。 当我向一组用户发送推送通知时,我得到MismatchSenderId其中一些用户的响应。即使所有用户都具有完全相同的应用程序。一些用户如何获得成功响应,而其他用户如何获得MismatchSenderId? 我进行了很多研究,并确保已添加FCM所需的所有先决条件。 有什么建议么? 编辑: 样本回复: {"multicast_id":5340432438815499122,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"MismatchSenderId"}]} 编辑2: 这是服务器端发送代码(PHP): $fields = array ( 'to' => $token, 'data' => $data ); $headers = array ( 'Authorization: key=AIza**************************', 'Content-Type: application/json' ); $ch = curl_init(); curl_setopt( $ch,CURLOPT_URL, 'https://fcm.googleapis.com/fcm/send' ); curl_setopt( $ch,CURLOPT_POST, true ); curl_setopt( $ch,CURLOPT_HTTPHEADER, $headers ); curl_setopt( $ch,CURLOPT_RETURNTRANSFER, true ); curl_setopt( …