php で web(chrome) に push したいのでhttps://github.com/Minishlink/web-push$userPublicKey
lib を使っていますが、生成や付与の仕方がわかりません$userAuthToken
。
このようなコード:
use Minishlink\WebPush\WebPush;
$endpoint = 'https://android.googleapis.com/gcm/send/dwh8heIRnRI:APA91bH1nKZESimKK7Oh9ttQeoRovaS4drmCTQfkpvgtyQQKZZ1htwo4e-tKjMw_cS0ozINkXxXV8-jnYmK2__ZCZbrZUVrJxb931CahVUuat08DRqg4Z7yFpserazwCzCNBEcjb2jfb'; // Chrome
$apiKeys = array(
'GCM' => 'AIzacyDV2NtiuwLZGzDaC9bEeEeisS4BANjHw9s',
);
$webPush = new WebPush($apiKeys);
$webPush->sendNotification(
"https://android.googleapis.com/gcm/send/foV7YNoaKbk:APA91bETu6fPcDHsliBIaI3R0ejFqgIUwfMGFatia1563nTXVZTACaZw3tFaHW-z0Tu7YvZLJebxiYEapyzygO_5WvONVHHNDz7G9KPyPLxl-Il3h6QdgMVJhsmWs0ENVEcFt9HJKX0U",
"hey", // optional (defaults null)
"$userPublicKey",
"$userAuthToken"
true // optional (defaults false)
);