kreait / laravel-firebase

A Laravel package for the Firebase PHP Admin SDK
https://github.com/kreait/firebase-php
MIT License
995 stars 161 forks source link

SnederId Mismatch #57

Closed raghunathmestry closed 3 years ago

raghunathmestry commented 3 years ago

hi I got an error in previous days from this module here is the code and screenshot, please I need help to resolve this issue. error is SenderId mismatch

  1. I create two SHA 1 Keys one for development and the second one is for production.
  2. Also, I change my SHA 1 key from the google developer account for the google play store uploaded file. any problems with the above changes in the project?

    $title = 'My Notification Title';
    $body = 'My Notification Body';
    
    $notification = Notification::fromArray([
        'title' => $title,
        'body' => $body,
    ]);
    
    $notification = Notification::create($title, $body);
    
    $messaging = app('firebase.messaging');
    $deviceToken = 'i add my token here.....';
    
    $message = CloudMessage::withTarget('token', $deviceToken)->withNotification($notification); // optional;
    
    $message = CloudMessage::fromArray([
        'token' => $deviceToken
    ]);
    try {
        ...
        $messaging->send($message);
    }  catch (\Kreait\Firebase\Exception\MessagingException $e) {
        dd($e->errors());
    }

    Untitled

jeromegamez commented 3 years ago

Duplicate of https://github.com/kreait/firebase-php/issues/468

Please don't cross-post šŸ™, one ticket per issue is fully sufficient šŸ˜