WNS 기본 알림 보내기
알림 허브를 통해 WNS 기본 알림을 보냅니다.
요청
방법 |
요청 URI |
HTTP 버전 |
---|---|---|
POST |
https://{namespace}.servicebus.windows.net/{NotificationHub}/messages/?api-version=2015-01 |
HTTP/1.1 |
요청 헤더
다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.
요청 헤더 |
설명 |
---|---|
권한 부여 |
공유 액세스 서명 인증 된에 지정된대로 생성 한 토큰 서비스 버스, 또는 서비스 버스 인증 및 권한 부여와 Microsoft Azure Active Directory 액세스 제어(액세스 제어 서비스 또는 ACS라고도 함)합니다. |
콘텐츠-유형 |
로 설정 응용 프로그램/json; charset = u t f-8 또는 응용 프로그램/x m l. 로 설정 하는 알림 유형 (X-WNS-유형) "wns/raw" 이면 응용 프로그램/옥텟 스트림. |
ServiceBusNotification-Tags |
{단일 태그 식별자}(선택 사항) |
ServiceBusNotification-Format |
로 설정 windows |
X-WNS-* |
X-WNS로 시작하는 모든 헤더가 WNS로 전달됩니다. 참조, -WNS-X * 참조 |
요청 본문
요청 본문은 XML 문서 WNS에서 지정 된. 알림 유형이 "wns/raw"이면 본문은 최대 5Kb의 텍스트입니다. 예를 들면 다음과 같습니다.
<?xml version="1.0" encoding="utf-8" ?> <toast> <visual lang="en-US"> <binding template="ToastText01"> <text id="1”> This is my toast message for Win8! </text> </binding> </visual> </toast>
응답
응답에는 HTTP 상태 코드 및 응답 헤더 집합이 포함되어 있습니다.
응답 코드
코드 |
설명 |
---|---|
200 |
메시지를 보냈습니다. |
400 |
요청의 형식이 잘못되었습니다. 예를 들어 라우팅 헤더나 콘텐츠 형식이 유효하지 않거나 메시지 크기가 초과되었거나 메시지 형식이 잘못되었습니다. |
401 |
인증 실패 액세스 키가 잘못되었습니다. |
403 |
할당량이 초과되었거나 메시지가 너무 큽니다. 메시지가 거부되었습니다. |
404 |
URI에 메시지 분기가 없습니다. |
413 |
요청한 엔터티가 너무 큽니다. 메시지 크기는 64kb를 넘을 수 없습니다. |
상태 코드에 대 한 정보를 참조 하십시오. 상태 및 오류 코드.
응답 헤더
없음.
응답 본문
없음.