Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarlamalı Kartlar Botlar için mükemmel bir uyum sağlar. Bir kartı bir kez oluşturduğunuzda, Microsoft Teams, kendi web siteniz ve daha fazlası gibi birden çok uygulamada güzel bir şekilde işlenmesini sağlar.
Uyarı
Skype geçerli önizlemede desteklenmiyor. En son sürümler için İş Ortağı Durumu sayfasına bakın.
Bot Framework Tümleştirmesi
Bot Framework ile Skype, Microsoft Teams, Facebook Messenger gibi birden çok "kanalda" kullanıcılarla sohbet edebilen tek bir bot yazabilirsiniz.
Walkthrough
Botunuza Uyarlamalı Kart eklemek oldukça kolaydır.
0. Adım: Temel bir iletiyle başlayın
Aşağıda, herhangi bir kanala teslim edilebilen ve kullanıcıya metin görüntüleyebilen standart bir Bot Framework message yükü yer alır.
{
"type": "message",
"text": "Plain text is ok, but sometimes I long for more..."
}
1. Adım: Uyarlamalı Kart Ekleme attachment
Yalnızca metnin ötesine biraz zenginlik eklemek için Bot Framework'ün attachmentsbir kavramı vardır.
Şimdi özel metin görüntüleyen bir Uyarlamalı Kart ekleyelim.
{
"type": "message",
"text": "Plain text is ok, but sometimes I long for more...",
"attachments": [
{
"contentType": "application/vnd.microsoft.card.adaptive",
"content": {
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "Hello World!",
"size": "large"
},
{
"type": "TextBlock",
"text": "*Sincerely yours,*"
},
{
"type": "TextBlock",
"text": "Adaptive Cards",
"separation": "none"
}
],
"actions": [
{
"type": "Action.OpenUrl",
"url": "http://adaptivecards.io",
"title": "Learn More"
}
]
}
}
]
}
2. Adım: Daha da zengin kartlar oluşturun
Uyarlamalı Kartlar, özelleştirilebilir metinden çok daha fazlasını sunar.
Şunları yapabilirsiniz:
- Kartınıza
Imagesekleyin - İçeriğinizi
ContainersveColumnsile düzenleyin - Birden çok tür ekle
Actions - Kullanıcılarınızdan
Inputtoplayın - Bir kartınız var
show another card - Şema gezgininin tamamına göz atın!
Platform SDK'ları
Botunuz .NET veya NodeJS kullanılarak geliştirilmişse Uyarlamalı Kartlar derlemeyi daha da kolaylaştırmak için kitaplıklarımız vardır.
| Platform | Install | Daha fazla bilgi edinin |
|---|---|---|
| .NET | Install-Package AdaptiveCards -IncludePrerelease |
Bot Framework .NET Belgeleri |
| NodeJS | npm install adaptivecards |
Bot Framework NodeJS Belgeleri |
Kanal durumu
Bot Framework, botunuzu birden çok kanalda yayımlamanıza olanak tanır. Uyarlamalı Kartlar için tam destek sağlamak için çeşitli kanallarla çalışıyoruz. En son sürümler için İş Ortağı Durumu sayfasına bakın.
Dalın!
Bu öğreticide yalnızca yüzeysel bir giriş yaptık, bu yüzden Adaptive Cards'ın botunuzu geliştirmenin diğer yollarını keşfetmek için lütfen aşağıdaki bağlantılara bakın.
- İlham almak için Örnek kartlara göz atın
- Kullanılabilir öğeleri öğrenmek için Şema Gezgini'ni kullanma
- Uyarlamalı Kart Tasarımcısı'nı kullanarak kart oluşturma
- Geri bildirimlerinizle iletişime geçin