FCMからリッチプッシュを送ろうとした時調べたのでメモしておきます。
curl -X POST --header "Authorization: key={SERVER_KEY}" \
--Header "Content-Type: application/json" \
https://fcm.googleapis.com/fcm/send \
-d @- << EOF
{
"to": "{DEVICE_TOKEN}",
"data": {
"videoURL": "{URL}"
},
"notification": {
"body": "{MESSAGE}"
},
"priority":10,
"mutable_content":true
}
EOF