次の方法で共有


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) オブジェクト リファレンス

リファレンス