🔔 FCM Detailed Debug
1. Service Account File: ✅ Found
Project ID: digitallibrary2-c708f
Client Email: firebase-adminsdk-fbsvc@digitallibrary2-c708f.iam.gserviceaccount.com
2. cURL Extension: ✅ Enabled (v7.76.1)
SSL: OpenSSL/1.1.1t
3. OpenSSL Extension: ✅ Enabled
4. Getting Firebase Access Token...
✅ Private key loaded
✅ JWT signed
JWT: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJma...
Token Request Response (HTTP 200):
✅ Access Token Received!
Token: ya29.c.c0AZ4bNpYB4qPzMiYh_467z...
Expires in: 3599 seconds
5. Sending Test FCM Message...
FCM Token: fJfNe7N_R-u3QRSiksVTq-:APA91bF...
URL: https://fcm.googleapis.com/v1/projects/digitallibrary2-c708f/messages:send
FCM Response (HTTP 404):
Response: {
"error": {
"code": 404,
"message": "NotRegistered",
"status": "NOT_FOUND",
"details": [
{
"@type": "type.googleapis.com/google.firebase.fcm.v1.FcmError",
"errorCode": "UNREGISTERED"
}
]
}
}
❌ FCM Error - Check response above for details