DeviceEndpoint (JSON)
DeviceEndpoint
DeviceEndpoint オブジェクトの仕様は次のとおりです。
メンバー | 種類 | 説明 |
---|---|---|
deviceName | 文字列 | オプション。 該当する場合は、デバイスのフレンドリ名。 現在、この値は使用されていません。 |
endpointUri | 文字列 | 必須。 クライアント プラットフォーム (Windows または Windows Phone) がプッシュ通知サービス (WNS または MPNS) から取得した URL。 |
locale | 文字列 | 必須。 このエンドポイントに送信される通知の目的の言語。 優先順位のコンマ区切りの値の一覧を指定できます。 例: "de-DE, en-US, en". |
platform | 文字列 | オプション。 現在サポートされている値は "WindowsPhone" と "Windows" です。 指定しない場合は、デバイス トークンから取得されます。 |
platformVersion | 文字列 | オプション。 この文字列の形式は、各プラットフォームに固有です。 現在、この値は使用されていません。 |
systemId | GUID | 必須。 "アプリケーション インスタンス" (デバイスとユーザーの組み合わせ) の一意な識別子。 ベスト プラクティスの実装は、アプリケーションがインストール/初回実行時にランダムな GUID を生成し、その値をアプリケーションの後続の実行で使用し続けることです。 |
titleId | 32 ビット符号なし整数 | 必須。 サービス呼び出しを発行するゲームのタイトル ID。 |
JSON 構文の例
{
"systemId": "e9af05b4-70de-4920-880f-026c6fb67d1b",
"userId" : 1234567890
"endpointUri": "http://cloud.notify.windows.com/.../",
"platform": "Windows",
"platformVersion": "1.0",
"deviceName": "Test Endpoint",
"locale": "en-US",
"titleId": 1297290219
}
関連項目
親
JavaScript Object Notation (JSON) オブジェクト リファレンス