| Package | Description |
|---|---|
| io.gs2.inGamePushNotification |
| Modifier and Type | Method and Description |
|---|---|
CreateGameResult |
Gs2InGamePushNotificationClient.createGame(CreateGameRequest request)
ゲームを新規作成します
GS2-InGamePushNotification の使用を開始するには、まずはゲームを作成します。 その後、ゲームに対してMQTTに接続するためのクライアント証明書の発行を依頼をします。 応答されたクライアント証明書と秘密鍵をデバイスに保存し、MQTTサーバへの接続に使用します。 サーバサイドから ユーザに対してプッシュ通知を出すことが出来ます。 その際にユーザがMQTTに接続している場合はMQTTを使用して通知を出します。 もし、ユーザがMQTTに接続していない場合の挙動は ゲームの設定で変更できます。 1つ目は何もしない。 2つ目は指定したURLに通知する。 3つ目は Firebase Cloud Messaging を使用してモバイルプッシュ通知する。です。 http/https を指定した場合、以下のフォーマットでURLにPOSTします。 { "_gs2_service": "gs2-in-game-push-notification", "userId": ユーザID "subject": サブジェクト, "body": ボディ, } APIリクエスト以外に各デバイスがMQTTサーバに新しく接続する際に クオータを10消費する点にご注意ください。 |
Copyright © 2016 Game Server Services, Inc. AllRights Reserved.