MSN akışı kurulumu ve yapılandırması

MSN'e başarılı bir şekilde alım yapmak için akışınızı ayarlayın. Bu kılavuzda gerekli biçimler, desteklenen protokoller, kimlik doğrulama seçenekleri ve akış teslimi için en iyi yöntemler özetlenmektedir.

Bu makalede

Desteklenen akış biçimleri

Güvenli akış teslimi

Kimlik doğrulama seçenekleri

Belge kodlama

Akış boyutu sınırları ve hata işleme

Akış meta verilerini genişletme

Coğrafi pazar yayımlama ilkesi

Medya dosyaları için barındırma gereksinimleri

Desteklenen akış biçimleri

MSN aşağıdaki akış türlerini destekler:

  • RSS 2.0
  • ATOM
  • Medya RSS Alt Kümeleri
  • Dublin Core ve özel Microsoft Alım Hizmetleri (MI) dahil olmak üzere ad alanları

Her akışın varsayılan olarak UTF-8 kodlaması kullanması veya XML girişinde başka bir geçerli biçim belirtmesi gerekir.

Güvenli akış teslimi

  • Yalnızca HTTPS akışı URL'leri desteklenir.
  • TLS/SSL şifrelemesi gereklidir.
  • IP izin verilenler listesi desteklenmez.
  • URL'lerde kullanıcı adı veya parola içeren akışlar reddedilir.

Kimlik doğrulama seçenekleri

Kimlik doğrulaması isteğe bağlıdır ancak desteklenir:

MSN, RFC 7517'de belirtildiği gibi temel kimlik doğrulamayı destekler. Akışınıza temel kimlik doğrulaması eklemek için şunları sağlayın:

  • Kullanıcı Adı
  • Parola
  • Güvenli HTTPS akışı URL'si

Akışınıza OAuth 2.0 kimlik doğrulaması eklemek için şunları sağlayın:

  • Güvenlik belirteci sunucusu URL'si
  • Client_ID
  • Grant_Type
  • Kapsam (isteğe bağlı; erişim düzeyini belirtmek için kullanılır. Bu değer olduğu gibi gönderilir)
  • Güvenli akış URL'si

Belge kodlama

MSN varsayılan olarak UTF-8 kodlama kullanır. XML bildiriminizde farklı bir kodlama bildirerek bunu geçersiz kılabilirsiniz:

<?xml version="1.0" encoding="ISO-8859-1"?>

Akış boyutu sınırları ve hata işleme

  • Maksimum besleme boyutu 10 MB'tır
  • Maksimum görüntü boyutu 14 MB'tır.

MSN, her zaman 30'dan az yeni öğeden oluşan bir akış boyutunun korunmasını önerir, ancak akışınızın kayan pencere alımını etkinleştirmek için ATOM'un Akış disk belleği özelliğini kullanabilirsiniz.

Alınan içerik üç günden daha eskiyse MSN otomatik olarak bir yükseltme tetikler. Farklı içerik yaşı gereksinimleriniz varsa adresinden bizimle partnerhubsupport@microsoft.comiletişime geçin. MSN, hataları olan akışları yeniden dener, ancak hatalar devam ederse araştırmanız için size bildirim gönderilir. MSN, uzun bir süre boyunca hata durumunda kalan akışlardan içerik alımını otomatik olarak kapatır.

Akış meta verilerini genişletme

XML tabanlı akışlardaki akış sözcük dağarcığını ve terimlerini önerilen ön ekleriyle birlikte genişletebilirsiniz. MSN yalnızca listelenen kod örneklerinde açıkça belirtilen öğeleri ve öznitelikleri tanır. Desteklenmeyen tüm ad alanları yoksayılır.

Uzantı adı Önek Ad alanı
Medya RSS medya http://search.yahoo.com/mrss/
Dublin Çekirdek Meta Verileri Dc http://purl.org/dc/elements/1.1/
Dublin Temel Koşulları dcterms http://purl.org/dc/terms/
Özel Microsoft Alım Hizmetleri mi http://schemas.ingestion.microsoft.com/common/

Coğrafi pazar yayımlama ilkesi

MSN İş Ortakları, kanada hariç olmak üzere sözleşmeyi imzaladıkları pazarda içeriklerini yayımlayacaktır. Kanadalı iş ortakları, içeriklerini hem İngilizce hem de Fransız pazarlarında yayımlamayı tercih edebilir.

Medya dosyaları için barındırma gereksinimleri

Video dosyalarının MP4 dosyası gibi onaylı bir biçimde kaydedilmesi gerekir. Files, kendi web sitenizden veya AWS gibi bir sunucuda barındırılıyorsa izin verilir.

Dropbox bağlantıları, YouTube bağlantıları vb. RSS akışlarında desteklenmez. Bunun nedeni, videonun 'geçitli' oldukları için bu bağlantıları kolayca veya hemen çekememesidir.

Diğer ayrıntılar için Akış içeriği belirtimlerine bakın.