Windows Live Connect

Windows Live Connect
Geliştirici(ler)Microsoft
İlk yayınlanma24 Temmuz 2010 (14 yıl önce) (2010-07-24)
İşletim sistemiMicrosoft Windows
TürAPI'ler ve ortak kontroller hizmeti

Windows Live Connect (önceki ismi Messenger Connect, Live Servis ve Windows Live Dev) Microsoft'un Windows Live hizmetlerinin bir parçasıydı. API'lar ve ortak kontrollerin bir toplamıdır.[1][2] Geliştiricilere daha derin bir denetime sahip olmasını, açık ve kolayca erişilebilen uygulama programlama arabirimleriyle (API'ler) çekirdek Windows Live hizmetlerine ve verilere erişmesini sağlar.[3]

Live Connect hizmeti, OAuth 2.0, Temsili Durum Aktarımı (REST) ve JavaScript Nesneleri Gösterimi (JSON) gibi standart web teknolojileri üzerine kurulmuştur. ASP.NET, Microsoft Silverlight (tarayıcı içi ve tarayıcı dışı modeller), Windows Presentation Foundation (WPF), Adobe Flash, PHP ve Java da dahil olmak üzere herhangi bir teknoloji veya aygıtla çalışacak şekilde tasarlanmıştır.[4]

Live Connect, Windows Live'nin "Wave 4" yayınının bir parçası olarak (Messenger Connect olarak bilinir) 24 Haziran 2010'da piyasaya çıktı. Ve Windows Live'non daha önce ayrı API'lerini (Windows Live ID, Windows Live Kişileri, Windows Live Web Messenger Toolkit ve diğerleri) tek bir API'ye birleştirir.[5] 13 Eylül 2011'de Messenger Connect, Live Connect olarak yeniden adlandırıldı ve Messenger hizmeti için XMPP desteği eklenmesinin yanı sıra, OneDrive ve Outlook kişileri ve takvimleri için ek API'ler getirdi.

Kütüphaneler, arabirimler ve kontroller

[değiştir | kaynağı değiştir]

Live Connect, geliştiricilere uygulamalarını entegre etmeleri için çeşitli yollar sunar. Live Connect web sitelerinde, masaüstü uygulamalarında ve Windows 8 Metro stili uygulamalarınızda kullanılabilir.[6] Geliştiriciler, aşağıdakiler dahil olmak üzere çeşitli senaryoları kapsayan çeşitli entegrasyon türlerinden birini seçebilir:

  • OAuth 2.0
  • Temsili Devlet Transferi (REST)
  • JavaScript Nesnesi Gösterimi (JSON)

Canlı Bağlantı, web siteleri, uygulamalar ve cihazlar için aşağıdaki yetenekleri içerir:

Serviz Uygulama Açıklama
OneDrive Fotolar Kullanıcılara SkyDrive üzerinde depolanan fotoğrafları geliştiricinin web sitesi, uygulaması veya aygıtından yüklemesine, görüntülemesine, paylaşmasına veya basmasına izin verir.
Belgeler Kullanıcılara SkyDrive üzerinde depolanan dokümanları, geliştiricinin web sitesi, uygulaması veya cihazından açmasına, kaydetmesine, bunlara erişmesine ve bunlarla paylaşmasına izin verir.
Outlook Takvim Geliştiricilerin takvim randevularına erişmesine ve kullanıcının Windows Live Hotmail Takvim'e (Outlook.com) kaydetmesine izin verir. Geliştiricilere mevcut Takvim etkinliklerine dayalı olarak önemli etkinlikleri kullanıcılarına hatırlatmalarını sağlar.
İletişim Geliştiricilerin kullanıcılarının Hotmail Kişiler listesine (Outlook.com) erişmesine izin verir. Bu kullanıcılara, hangi kişilerin zaten geliştiricinin web sitesinin veya uygulamanın üyelerine sahip olduklarını belirlemesine izin verir.
Messenger XMPP Arayüz Geliştiricilere XMPP protokolü aracılığıyla Windows Live Messenger anında ileti servisini web sitelerine, uygulamalarına veya aygıtlarına entegre etmek için API'ler sağlar.
Durum güncelleme Geliştiricilere, Windows Live Messenger üzerindeki bir kullanıcının durumunu arkadaşlarına, arkadaşlarının şu anda web sitesini veya uygulamanı kullandıklarını bilmelerini sağlamak için izin ver.
Rozeti Paylaşma Geliştiricilere web sitelerinde "paylaşım rozeti" ne entegre etmesine izin vererek kullanıcıların Windows Live Messenger aracılığıyla içeriği geliştiricinin web sitesinde veya uygulamasında paylaşmasına izin verir.
ID Kimlik doğrulama Kullanıcıların Windows Live ID 'yi (Microsoft Account) kullanarak kimlik doğrulamayı geliştiricinin web sitesinde veya uygulamasında kullanarak tanımlamalarını sağlayan tek bir oturum açma çözümü.
Profil Geliştiriciye web sitesinin veya uygulamanın kullanıcıların ad, doğum günü, iş profili ve iletişim bilgileri gibi Profil verilerine erişmesine izin verir.

Windows Live İstemci Genişletilebilir API'leri

[değiştir | kaynağı değiştir]

Buna ek olarak, Microsoft Windows Live Fotoğraf Galerisi (Windows Fotoğraf Galerisi), Windows Live Writer ve Windows Live Messenger gibi Windows Live İstemci yazılımı için Windows Live İstemci Genişletilebilir API'leri de sunmaktadır. Bu API'ler Live Connect'den ayrıdır ve aşağıdaki yetenekleri içerir:

Hizmet Açıklama
Messenger Etkinliği SDK-sı Geliştiricilere Windows Live Messenger tarafından sağlanan çok kullanıcılı iletişim işlevinden yararlanan uygulamalar ve oyunlar oluşturmalarına izin verir. Bu uygulamalara ve oyunlara bir Windows Live Messenger Oturum Açma penceresindeki "Etkinlikler" veya "Oyunlar" menüsünden erişilebilir.
Fotoğraf Galerisi SDK-sı Windows Fotoğraf Galerisi için fotoğraf ve video yayınlama eklentilerinin yanı sıra Basit Genişletilebilir Puanlar oluşturulmasını sağlayan Yayıncılık Eklentisi Platformu 'nu içerir. Windows Live Fotoğraf Galerisi ile genişletmek, özelleştirmek ve bunlarla bütünleşmek için yollar sağlayan bir araçtır.
Writer SDK-sı Geliştiricilere uygulamalar oluşturmasına izin veren Uygulama API'si ; bağlantılar, snippet'ler, resimler ve feed öğeleri için yeni yayınlar oluşturmak için Windows Live Writer veya "Blog Bu" öğelerini başlatan İçerik Kaynağı Eklentisi API'si içerir. Geliştiricilere Windows Live Writer kullanıcı arabirimine yeni özellikler ekleyip özelleştirmelerine izin verir.
  1. ^ "Arşivlenmiş kopya". 4 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2017. 
  2. ^ "Arşivlenmiş kopya". 19 Temmuz 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2017. 
  3. ^ "Arşivlenmiş kopya". 18 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2017. 
  4. ^ "Arşivlenmiş kopya". 18 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2017. 
  5. ^ "Arşivlenmiş kopya". 18 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2017. 
  6. ^ "Arşivlenmiş kopya". 17 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2017. 

Dış bağlantılar

[değiştir | kaynağı değiştir]