DeviceEndpoint(JSON)
DeviceEndpoint
DeviceEndpoint 개체 사양은 다음과 같습니다.
멤버 | 유형 | 설명 |
---|---|---|
deviceName | 문자열 | 선택 사항. 장치에 대한 익숙한 이름(해당되는 경우). 현재 이 값은 사용되지 않습니다. |
endpointUri | 문자열 | 필수. 클라이언트 플랫폼(Windows 또는 Windows Phone)에서 푸시 알림 서비스(WNS 또는 MPNS)에서 획득한 URL. |
locale | 문자열 | 필수. 끝점으로 송신되는 알림의 원하는 언어. 우선 순위에 따라 쉼표로 구분된 값의 목록이 될 수 있습니다. 예: "de-DE, en-US, en". |
플랫폼 | 문자열 | 선택 사항. 현재 지원되는 값은 "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
}
참고 항목
부모
JSON(JavaScript Object Notation) 개체 참조