MSN 訊號設置與設定

請設定你的訂閱源,以確保能順利匯入 MSN。 本指南說明了所需格式、支援的協定、認證選項及最佳實務。

本文內容

支援的訂閱格式

安全訂閱

認證選項

文件編碼

送給尺寸限制與誤差處理

擴展訂閱元資料

地理市場出版政策

媒體檔案的託管需求

支援的訂閱格式

MSN 支援以下訊號來源類型:

  • RSS 2.0
  • 原子
  • 媒體 RSS 的子集
  • 命名空間包括 Dublin Core 及專有的 Microsoft Ingestion Services (MI)

每個訊號源必須預設使用 UTF-8 編碼,或在 XML prolog 中指定其他有效格式。

安全訂閱

  • 只支援 HTTPS 訂閱 URL。
  • 需要 TLS/SSL 加密。
  • 不支援 IP 白名單。
  • 包含用戶名或密碼的訂閱源將被拒絕。

認證選項

認證為可選但支援:

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 的 動態分頁 功能,啟用滑動視窗擷取動態資料。

如果所吞噬的內容超過三天,MSN 會自動觸發升級處理。 如果您有不同的內容年齡要求,請聯絡我們。partnerhubsupport@microsoft.com MSN 會重試有錯誤的訂閱源,但如果錯誤持續,會通知你去調查。 MSN 會自動關閉長時間處於錯誤狀態的訂閱源內容擷取。

擴展訂閱元資料

你可以在基於 XML 的訂閱中擴充詞彙和術語,並附帶推薦的前綴。 MSN 僅辨識在上述 程式碼範例中明確指定的元素與屬性。 任何不支援的命名空間都會被忽略。

分機名稱 前置字元 命名空間
媒體 RSS 媒體 http://search.yahoo.com/mrss/
都柏林核心元資料 華盛頓特區 http://purl.org/dc/elements/1.1/
都柏林核心條款 DCTERM http://purl.org/dc/terms/
專有 Microsoft 擷取服務 http://schemas.ingestion.microsoft.com/common/

地理市場出版政策

MSN Partners 的內容將在簽約市場發表,加拿大除外。 加拿大合作夥伴可選擇在英語及法語市場同時發布內容。

媒體檔案的託管需求

影片檔案必須以核准格式儲存,例如 MP4 檔案。 只要是來自你自己網站或託管在伺服器(如 AWS)上的 Files,則是被允許的。

Dropbox 連結、YouTube 連結等不支援 RSS 訂閱源。 這是因為影片無法輕易或立即從這些連結中拉取,因為它們是「封閉」的。

更多細節請參閱 Feed 內容規格