2016-05-04 4 views
5

を発見していない私は、セットアップの指示にこの記事ではプッシュ通知のための限られた設定に従っている:http://docs.ionic.io/v2.0.0-beta/docs/push-limited-setupは、限られた設定でのアプリにプッシュ通知を送信する - fake_push_profileイオン

私は、デバイスIDを持っている、と私はしましたIonicにAPIトークンを登録しました。私は私のブラウザで実行されているアプリを持っているし、bashのコンソールで

curl -X POST -H "Authorization: Bearer API_TOKEN" -H "Content-Type: application/json" -d '{ 
    "tokens": ["DEV_DEVICE_TOKEN"], 
    "profile": "fake_push_profile", 
    "notification": { 
     "message": "Hello World!" 
    } 
}' "https://api.ionic.io/push/notifications" 

を実行しようとしています。しかし、次のようなエラーが表示されます:

"error": {"link": null, "type": "BadRequest", "message": "Security Profile 'fake_push_profile' not found."}} 
+0

私は同じ問題に直面しています。あなたはあなたの問題を解決しましたか? – Dalvik

答えて

11

解決方法が見つかりました。

お客様のappダッシュボードにProfileを作成する必要があります。

移動するには:Your app setup Page Online

プロファイルを作成し、fake_push_profileという名前を付けます。

curl -X POST -H "Authorization: Bearer Your_Token" -H "Content-Type: application/json" -d '{ 
"tokens": ["Device_Token"], 
"profile": "fake_push_profile", 
"notification": { 
    "message": "Hello World!" 
} 
}' "https://api.ionic.io/push/notifications" 

あなたがする必要があるすべてです:あなたはprofileキーでfake_push_profileを入力する必要があり、あなたのあなたがプッシュを送信しているから、あなたの.shファイルで

ここで私がやったことのスクリーンショットがあり、それは魅力のように機能します。

iOSに対して行っています。

enter image description here

+0

完璧、ありがとう! –

+1

完璧に動作します!しかし、1つの質問だけでは、ブラウザでのプッシュ操作は制限されますか?または、テスト目的のためにアンドロイドで作業する方法もあります。私は制限されたプッシュの警告をチェックして、アプリについては何も言わない。だからそれはイオンの視点と組み合わせて働くだろうか? – Abdel

+0

@ 5parc限定プッシュはどこでもうまくいくでしょう... web/android/iosあなたはそれのための設定が必要ありません....私はionic..で実装していますし、andoidとiosもうまく動作します – Dalvik

関連する問題