0

私はこのチュートリアルに従っています

そして、私がこれを行うとき

curl --header "Authorization: key=AIzaSyCQHb2t8c3N255bH_CVmGych5QcNntFxYg" --header "Content-Type: application/json" https://android.googleapis.com/gcm/send -d "{\"registration_ids\":[\"APA91bE4RJ7_9m2eJ_zlg1F90bLjVX8ctVpCBN24ElAXF--4wS_nnxg4LzkbJWeTe-peMN_StmOaQTEoGeCCNZE5Mssux3T-KbfGRVmRWzeQZM8opfUyv7FVjI9iEfETHG3O7i1qkIb-\"]}"

Uncaught SyntaxError: Unexpected identifier が表示されます

しかし、チュートリアルのようにすべてを行いました。そこに API キーを置き、送信者 ID も manifest.json に置き、サブスクリプション エンドポイントの URL もそこに置きます。これがエンドポイントですendpoint: https://android.googleapis.com/gcm/send/cl72SS1zE50:APA91bE4RJ7_9m2eJ_zlg1F…peMN_StmOaQTEoGeCCNZE5Mssux3T-KbfGRVmRWzeQZM8opfUyv7FVjI9iEfETHG3O7i1qkIb-

では、なぜこのエラーが発生するのですか?それはどのような識別子を意味するのでしょうか?

4

1 に答える 1

2

curl --header etc etcシェルコマンドです。リンク先のチュートリアルには、端末から以下の cURL コマンドを実行すると書かれています

Uncaught SyntaxError: Unexpected identifierは JavaScript エラー メッセージです。そのコードを JavaScript プログラムに入力しようとしているようです (おそらく、ブラウザーの開発者ツール コンソールまたは Node.JS REPL に貼り付けることによって)。

JS プログラムではなく、シェル (Bash や Windows Power Shell など) でコマンドを実行する必要があります。

于 2016-10-12T09:18:34.600 に答える