( ! ) Warning: Trying to access array offset on null in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 18
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0

( ! ) Warning: Trying to access array offset on null in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 26
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0

( ! ) Warning: openssl_sign(): Supplied key param cannot be coerced into a private key in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 26
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0
20.0012440760openssl_sign( $data = 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOm51bGwsInNjb3BlIjoiaHR0cHM6XC9cL3d3dy5nb29nbGVhcGlzLmNvbVwvYXV0aFwvY2xvdWQtcGxhdGZvcm0iLCJhdWQiOiJodHRwczpcL1wvb2F1dGgyLmdvb2dsZWFwaXMuY29tXC90b2tlbiIsImlhdCI6MTc4ODU1NTk5OSwiZXhwIjoxNzg4NTU5NTk5fQ', $signature = '', $private_key = '[Sensitive Parameter]', $algorithm = 7 ).../diag_fcm_final.php:26

( ! ) Deprecated: Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0 in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 40
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0

( ! ) Warning: Undefined array key "access_token" in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 41
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0

( ! ) Warning: Trying to access array offset on false in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 45
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0

( ! ) Warning: Trying to access array offset on null in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 46
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0
=== Test 1: validate_only=true (no actual delivery) ===
( ! ) Deprecated: Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0 in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 67
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0
HTTP 401: { "error": { "code": 401, "message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.", "status": "UNAUTHENTICATED", "details": [ { "@type": "type.googleapis.com/google.rpc.ErrorInfo", "reason": "CREDENTIALS_MISSING", "domain": "googleapis.com", "metadata": { "method": "google.firebase.fcm.v1.FcmService.SendMessage", "service": "fcm.googleapis.com" } } ] } } === Test 2: With explicit APNs headers ===
( ! ) Deprecated: Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0 in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 100
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0
HTTP 401: { "error": { "code": 401, "message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.", "status": "UNAUTHENTICATED", "details": [ { "@type": "type.googleapis.com/google.rpc.ErrorInfo", "reason": "CREDENTIALS_MISSING", "domain": "googleapis.com", "metadata": { "method": "google.firebase.fcm.v1.FcmService.SendMessage", "service": "fcm.googleapis.com" } } ] } } === Test 3: Check FCM token info via IID API ===
( ! ) Deprecated: Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0 in /Users/rvanvuren/Projects/buyerkiosk-web-dev3/diag_fcm_final.php on line 117
Call Stack
#TimeMemoryFunctionLocation
10.0001430304{main}( ).../diag_fcm_final.php:0
HTTP 400: {"error":"MissingToken"}