Firebase Cloud Messagingによる通知を受け取るAndroidアプリがあります。カーペットを使用してラズベリーパイから通知を送信する
Firebaseコンソールから通知を送信すると、正常に動作しますが、私はこの(stackoverflowの上のどこかにあります)のようにカール使用してラズベリーパイからそれらを送りたい:
オールウェイズ私をgivscurl -X POST --header "Authorization:key=<api key>" --header "Content-Type:application/json" https://fcm.googleapis.com/fcm/send -d "{\"to\" : \"<registration id>\", \"notification\" : {\"body\" : \"Yellow\"} \"priority\" : \"high\"}"
:
<HTML>
<HEAD>
<TITLE>Internal Server Error</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Internal Server Error</H1>
<H2>Error 500</H2>
</BODY>
</HTML>
誰でも問題の可能性がありますか?
を追加しました: 私の登録IDは、この(ほとんど)のようになります。
dxxxxxxxVEs:APA9xxxcL - JnhswC1w8utjxxxxxxxxxxxxxxxxxxxglosvLbvEAwh7sxxxxxxxxxQo3Fq4sn0yqZUN6Hy89IB9mAS3FusBo68UE4l3xDVRHxxxxxxxxxxpANAHWuLgXHqBoDsLsXBj
サーバーのエラーログファイルを調べましたか?正確な理由はそこに記録する必要があります。 –
@Pekkaはサーバーと彼女のログはGoogleに属している;-) – fukanchik
@PrfctByDsgnこの行は私のために働く。一時的なのか、すでに修正されているのでしょうか? <登録ID>はどのように見えますか? – fukanchik