MSN 피드 설정 및 구성
MSN에 성공적으로 수집되도록 피드를 설정합니다. 이 가이드에서는 필수 형식, 지원되는 프로토콜, 인증 옵션 및 피드 배달에 대한 모범 사례를 간략하게 설명합니다.
이 문서의 내용
지원되는 피드 형식
MSN은 다음 피드 유형을 지원합니다.
- RSS 2.0
- 원자
- 미디어 RSS의 하위 집합
- 더블린 코어 및 전용 Microsoft Ingestion Services(MI)를 포함한 네임스페이스
각 피드는 기본적으로 UTF-8 인코딩을 사용하거나 XML 프롤로그에서 다른 유효한 형식을 지정해야 합니다.
안전한 피드 배달
- HTTPS 피드 URL만 지원됩니다.
- TLS/SSL 암호화가 필요합니다.
- IP 허용 목록은 지원되지 않습니다.
- URL의 사용자 이름 또는 암호가 있는 피드는 거부됩니다.
인증 옵션
인증은 선택 사항이지만 지원됩니다.
MSN은 RFC 7517에 지정된 대로 기본 인증을 지원합니다. 피드에 기본 인증을 추가하려면 다음을 제공합니다.
- 사용자 이름
- 암호
- 보안 HTTPS 피드 URL
피드 에 OAuth 2.0 인증을 추가하려면 다음을 제공합니다.
- 보안 토큰 서버 URL
- Client_ID
- Grant_Type
- 범위(선택 사항; 액세스 수준을 나타내는 데 사용됩니다. 이 값은 있는 그대로 전송됩니다.
- 보안 피드 URL
문서 인코딩
MSN은 기본적으로 UTF-8 인코딩을 사용합니다. XML 선언에서 다른 인코딩을 선언하여 이를 재정의할 수 있습니다.
<?xml version="1.0" encoding="ISO-8859-1"?>
피드 크기 제한 및 오류 처리
- 최대 피드 크기는 10MB입니다.
- 최대 이미지 크기는 14MB입니다.
MSN은 항상 30개 미만의 새 항목의 피드 크기를 유지하는 것이 좋지만 ATOM의 피드 페이징 기능을 사용하여 피드의 슬라이딩 윈도우 수집을 사용하도록 설정할 수 있습니다.
수집된 콘텐츠가 3일 이상 지난 경우 MSN은 자동으로 에스컬레이션을 트리거합니다. 콘텐츠 연령 요구 사항이 다른 경우 에서 partnerhubsupport@microsoft.com문의하세요. MSN은 오류가 있는 피드를 다시 시도하지만 오류가 지속되면 조사하라는 알림이 표시됩니다. MSN은 장기간 오류 상태로 유지되는 피드에서 콘텐츠 수집을 자동으로 해제합니다.
피드 메타데이터 확장
권장 접두사와 함께 XML 기반 피드에서 피드 어휘 및 용어를 확장할 수 있습니다. MSN은 나열된 코드 예제에 명시적으로 지정된 요소 및 특성만 인식합니다. 지원되지 않는 네임스페이스는 무시됩니다.
| 확장 이름 | Prefix(접두사) | 네임 스페이스 |
|---|---|---|
| 미디어 RSS | 미디어 | http://search.yahoo.com/mrss/ |
| 더블린 코어 메타데이터 | Dc | http://purl.org/dc/elements/1.1/ |
| 더블린 핵심 약관 | dcterms | http://purl.org/dc/terms/ |
| 독점 Microsoft 수집 서비스 | mi | http://schemas.ingestion.microsoft.com/common/ |
지리적 시장 게시 정책
MSN 파트너는 캐나다를 제외하고 계약을 체결한 시장에 콘텐츠를 게시합니다. 캐나다 파트너는 영어 및 프랑스 시장 모두에서 콘텐츠를 게시하도록 선택할 수 있습니다.
미디어 파일에 대한 호스팅 요구 사항
지원되는 링크
비디오 파일은 MP4 파일과 같은 승인된 형식으로 저장해야 합니다. Files 자체 웹 사이트에서 온 경우 또는 AWS와 같은 서버에서 호스트되는 경우 허용됩니다.
지원되지 않는 링크
Dropbox 링크, YouTube 링크 등은 RSS 피드에서 지원되지 않습니다. 이는 비디오가 '게이트'되므로 해당 링크에서 쉽게 끌어올 수 없고 즉시 끌어올 수 없기 때문입니다.
자세한 내용은 피드 콘텐츠 사양을 참조하세요.