DeviceEndpoint (JSON)
DeviceEndpoint
DeviceEndpoint 개체는 다음 사양을 가집니다.| 멤버 | 형식 | 설명 |
|---|---|---|
| deviceName | string | 선택 사항. 해당하는 경우 장치의 이름입니다. 현재 이 값은 사용되지 않습니다. |
| endpointUri | string | 필수. 클라이언트 플랫폼(Windows 또는 Windows Phone)이 푸시 알림 서비스(WNS 또는 MPNS)에서 얻은 URL입니다. |
| locale | string | 필수. 이 엔드포인트로 전송되는 알림의 원하는 언어입니다. 기본 설정 순서로 쉼표로 구분된 값 목록일 수 있습니다. 예: “de-DE, en-US, en”. |
| platform | string | 선택 사항. 현재 지원되는 값은 “WindowsPhone” 및 “Windows”입니다. 지정되지 않은 경우 Device 토큰에서 파생됩니다. |
| platformVersion | string | 선택 사항. 이 문자열의 형식은 각 플랫폼에 따라 다릅니다. 현재 이 값은 사용되지 않습니다. |
| systemId | GUID | 필수. “app instance”(장치/사용자 조합)에 대한 고유 식별자입니다. 모범 사례 구현은 앱이 설치/처음 실행 시 임의의 GUID를 생성하고, 이후 앱 실행 시에도 해당 값을 계속 사용하는 것입니다. |
| titleId | 32비트 부호 없는 정수 | 필수. 서비스에 대한 호출을 발행하는 게임의 Title 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
}
