xtify を使用して GCM 通知を送信しています。OnMessage イベントで受信しますが、この通知を保持し、変更して新しい通知を送信したいと考えています。しかし、私は2つの通知を受け取ります。最初のキャンセルはどうすればいいですか?
表示しないことにした場合は、機能します。しかし、通知を表示すると、2 つが表示されます。
ありがとうございました。
xtify を使用して GCM 通知を送信しています。OnMessage イベントで受信しますが、この通知を保持し、変更して新しい通知を送信したいと考えています。しかし、私は2つの通知を受け取ります。最初のキャンセルはどうすればいいですか?
表示しないことにした場合は、機能します。しかし、通知を表示すると、2 つが表示されます。
ありがとうございました。
OnMessage で通知データを受信し、通知を (SDK の既定の通知を表示せずに) 表示したい場合は、(API または Web サイトで) 通知アクションを NONE に設定するだけです。例:
URL: http://api.xtify.com/2.0/push
コンテンツ タイプ: application/json
HTTP エンティティ本体:
{
"apiKey": "xxxxxx-xxxxx-xxxx-xxxxx",
"appKey": "xxxxxx-xxxxx-yyyy-xxxxx",
"xids": ["xxxxxxxxxxxxxxxxxx"],
"sendAll": true,
"content": {
"subject": "Greetings Earthlings",
"message": "Take me to your leader",
"action": {
"type": "NONE" // All visual and audible alerts will be suppressed
}
}
}
すべてのアクションの動作は、次のドキュメントに記載されています。
NONE : すべての視覚的および可聴アラートが抑制されます。この機能を使用して、ユーザーの作業を中断することなくデータをアプリケーションに送信します。