Aracılığıyla paylaş


Microsoft 365 kullanıcısı olarak iletişim

microsoft 365 kullanıcıları olarak iletişimi ürünlerinizle tümleştirmek için Azure İletişim Hizmetleri ve Graph API'sini kullanabilirsiniz. Microsoft 365 kullanıcıları, kuruluşlarının içindeki ve dışındaki diğer kişilerle iletişim kurabilir. Kuruluşlar için avantajlar şunlardır:

  • Teams kullanıcıları için Teams masaüstü, mobil veya web istemcilerini indirme gereksinimi yok
  • Teams kullanıcıları, günlük iş için uygulamalar ile iletişim için Teams istemcisi arasında geçiş yaparak bağlamı kaybetmez
  • Teams, kuruluştaki sohbet iletileri ve arama geçmişi için tek bir kaynaktır
  • Teams ilkeleri uygulamalar arasında iletişimi denetler

API yüzeyini geliştiriciler için kullanmanın avantajları şunlardır:

  • Mobil cihazlarda tarayıcı desteği
  • Kullanıcı arabirimi (UI) özelleştirmesi
  • Ek Teams lisansı gerekmez
  • Kiracılar fazladan çalışma yapmadan ilkeleri ve yapılandırmaları uygulamanıza getirir

Sunucu tarafında sohbet ve arama özelliklerini uygulamak için Graph API'sini de kullanabilirsiniz. Bu makale, istemci deneyimine odaklanır.

Kullanım örnekleri

Gerçek uygulama örnekleri şunlardır:

  • Bağımsız yazılım satıcısı (ISV), resepsiyonistlerin bir kuruluş içindeki çağrıları yönlendirmesi için bir müşteri hizmetleri web uygulaması oluşturur. Birden çok kuruluştaki resepsiyonistler, çağrıları kuruluş içindeki konu uzmanlarına (KOBİ' ler) yönlendirmek için ihtiyaçlarına göre uyarlanmış bu ürünü kullanır.
  • Artırılmış gerçeklik başlığı üreticisi, Teams istemcileri aracılığıyla katılan konu uzmanlarıyla uzaktan yardım sağlamak için ürüne görüntülü arama özelliği ekler. Teams kullanıcısı, artırılmış gerçekliği paylaşan ve doğrudan Teams istemcisinden rehberlik sağlayan bir ön hat çalışanının gelen çağrısını görür.
  • Bağımsız yazılım satıcısı (ISV), birden çok kanal aracılığıyla müşteri desteği için bir uygulama oluşturur. ISV, doğrudan kendi uygulamalarından kurumsal kullanıcılarla iletişim kurmasını sağlamak için Teams sohbet ve arama özelliklerini kendi ürünlerine ekler.
  • Banka, varlık yönetimi için sınırlı Teams uygulamasını Teams kullanıcısı olarak mevcut varlık yönetimi uygulamasına doğrudan çağırma ile değiştirme kararı aldı. Bu uygulama artık işlemleri Teams istemcisine dahil etmek yerine çağrı özelliğini sürecin bir parçası olarak tümleştirir.

Prototip oluşturma

Geliştiriciler, ürünü değerlendirmek, öğrenmek ve özelleştirmek için birden çok düzeydeki özelliklerle deneme yapabilir. Düşük/kod içermeyen seçenekler şu anda geliştirme aşamasındadır.

Tek tıklamayla dağıtım

Azure İletişim Hizmetleri Authentication Hero Örneği, geliştiricilerin Teams kullanıcıları olarak erişim belirteçlerini almak için Azure İletişim Hizmetleri Kimlik SDK'sını nasıl kullanabileceğini gösterir. GitHub deposunu kopyalayabilir ve hizmetinizi Azure'da kimlik doğrulaması için ayarlamak için basit bir kılavuzu izleyebilirsiniz.

Teams kullanıcıları için arama ve sohbet hero örneği şu anda geliştirme aşamasındadır.

Kodlama

Teams kullanıcısı sohbet için Graph API'sini ve arama için Azure İletişim Hizmetleri kullandıkça iletişim. Her durumda, Teams kullanıcısının kimliğini doğrulamanız ve ardından iletişim mantığını uygulamanız gerekir.

Sonraki bölümlerdeki diyagramlar, fabrikam'ın kurgusal şirket Contoso'nun müşterisi olduğu çok kiracılı kullanım örneklerini gösterir. Contoso, Fabrikam yöneticisinin çalışanları için satın aldığı çok kiracılı SaaS ürünü oluşturur.

Arama

Ses, video ve ekran paylaşımı özellikleri Azure İletişim Hizmetleri Arama SDK'ları aracılığıyla sağlanır. Aşağıdaki diyagramda, arama deneyimlerinizi teams kimliklerini destekleyen Azure İletişim Hizmetleri tümleştirirken izleyeceğiniz işleme genel bir bakış gösterilmektedir.

İletişim Kimliği erişim belirteçleri için Teams kullanıcılarının Microsoft Entra erişim belirteçlerini değiştirmek için Azure İletişim Hizmetleri Kimlik SDK'sını kullanabilirsiniz.

Diagram of the process to integrate the calling capabilities into your product with Azure Communication Services.

Aşağıdaki makaleler, Teams kullanıcıları için çağrıyı uygulama konusunda size yol gösterir:

Sohbet

1:1 sohbeti, grup sohbeti, toplantı sohbeti ve kanal özelliklerini ürününüzle tümleştirmek için Graph API'sini kullanın.

Diagram of the process to integrate the chat capabilities into your product with Graph API.

Aşağıdaki makaleler, Teams kullanıcıları için sohbeti uygulama konusunda size yol gösterir:

Desteklenen kullanım örnekleri

Aşağıdaki tabloda, Azure İletişim Hizmetleri ve Graph API'sine sahip Teams kullanıcıları için desteklenen kullanım örnekleri gösterilmektedir:

Senaryo Destekleniyor
Teams kullanıcısına IP üzerinden ses (VoIP) araması yapma ✔️
Telefon (PSTN) araması yapma ✔️
Teams kullanıcısı için gelen IP üzerinden ses (VoIP) çağrısını kabul etme ✔️
Teams kullanıcısı için gelen telefonu (PSTN) kabul etme ✔️
Teams toplantısına katılma ✔️
Kanal Teams toplantısına katılma ✔️
Teams web seminerlerine katılma [1] ✔️
Teams canlı etkinliklerine katılın.
Bir uygulamada kişisel kullanım için zamanlanmış Teams toplantısına katılma
Teams 1:1'e veya grup aramasını katılma
1:1 sohbetine, grup sohbetine veya Teams toplantı sohbetine ileti gönderme ✔️
1:1 sohbetinden, grup sohbetinden veya Teams toplantı sohbetinden mesaj alma ✔️
  • [1] Teams kullanıcıları bir Teams web seminerlerine katılabilir. Ancak, sunucu ve katılımcı rolleri Teams kullanıcıları için uygun değildir. Bu nedenle, Azure İletişim Hizmetleri SDK'lardaki Teams kullanıcıları ekran paylaşımı, kameralarını açma/kapatma veya uygulamanız bu eylemler için UX sağlıyorsa kendilerinin sesini açma gibi katılımcılara yönelik olmayan eylemler gerçekleştirebilir.

Fiyatlandırma

Teams kullanıcıları teams toplantı deneyimine katılabilir, aramaları yönetebilir ve mevcut Teams masaüstü, mobil ve web istemcileri veya Graph API'leri aracılığıyla ek ücret ödemeden sohbetleri yönetebilir. Azure İletişim Hizmetleri SDK'ları kullanan Teams kullanıcıları ses ve video için standart Azure İletişim Hizmetleri tüketimi öder. Birlikte çalışabilirlik özelliğinin kendisi için ek ücret alınmaz. Teams birlikte çalışabilirlik fiyatlandırması hakkında daha fazla ayrıntıya buradan ulaşabilirsiniz.

Sonraki adımlar

Aşağıdaki makalelerde daha fazla ayrıntı bulabilirsiniz: