Slack

Slack, tüm ekip iletişimlerinizi tek bir yerde, anında aranabilir ve gittiğiniz her yerde bir araya getiren bir ekip iletişim aracıdır.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Standart Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - 21Vianet tarafından işletilen Çin Bulutu
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Standart Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - 21Vianet tarafından işletilen Çin Bulutu
Power Automate Standart Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - 21Vianet tarafından işletilen Çin Bulutu
İletişim
İsim Microsoft
URL https://support.microsoft.com/contactus
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://slack.com/
Gizlilik ilkesi https://slack.com/privacy-policy
Kategoriler Işbirliği; İletişim

Bilinen Sorunlar ve Sınırlamalar

  1. Slack API belgelerine göre bağlayıcının kullandığı bazı Slack API yöntemleri Şubat 2021'de çalışmayı durduracak ve 10 Haziran 2020'den sonra yeni oluşturulan uygulamalarla çalışmayacaktır. Bu nedenle lütfen aşağıdaki eylemlerin en son sürümlerini kullanın.

    Eylemler:

  2. Grup oluşturma kullanım dışı bırakıldı, özel kanallar oluşturmak için lütfen Kanal oluştur'un en son sürümünü kullanın.

  3. İletideki karakter sayısı üst sınırı 4000 ile sınırlıdır. Daha fazla ayrıntı için lütfen Slack'in resmi belgelerine bakın.

Bağlayıcı derinlemesine

Bağlayıcı hakkında daha fazla bilgi için ayrıntılı bölüme bakın.

Azaltma Sınırları

Veri Akışı Adı Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye
Tetikleyici yoklamalarının sıklığı 1 120 saniye

Eylemler

Genel kanala katılma

Bolluk içinde bir genel kanala katılın.

Genel kanalları listeleme

Genel kanalları bolluk içinde listeleyin.

Genel kanalları listeleme (Sayfalandırma desteği) (Önizleme)

Genel kanalları bolluk içinde listeleyin.

Grup oluşturma [KULLANIM DIŞI]

Bolluk içinde bir grup oluşturur.

İleti gönderme (V2)

Bu işlem, belirtilen kanala ileti göndermek için kullanılır.

İleti gönderme [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen İleti gönder (V2) kullanın.

Bu işlem, belirtilen kanala ileti göndermek için kullanılır.

İleti yanıtlarını listeleme (Önizleme)

Yanıtları, üst ileti de dahil olmak üzere bir ileti dizisinde listeleyin.

Kanal oluşturma

Bolluk içinde bir kanal oluşturun.

Kanal oluşturma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Kanal oluştur'u kullanın.

Bolluk içinde bir kanal oluşturun.

Kanala katılma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Ortak kanala katıl'ı kullanın.

Bolluk içinde bir kanala katılın.

Kanalları listeleme [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Genel kanalları listele (Sayfalandırma desteği) kullanın.

Bolluktaki kanalları listeleyin.

Konuşma iletilerini listeleme (Önizleme)

Bir konuşmada gönderilen iletileri listeleyin (genel kanal, özel kanal, doğrudan ileti veya grup doğrudan iletisi).

Kullanıcı profilini alma (Önizleme)

Slack kullanıcısı için profil bilgilerini alın. Konuşma iletilerini listele veya İleti yanıtlarını listele tarafından döndürülen iletinin yazarını çözümlemek için kullanışlıdır.

Rahatsız etmeyin'i ayarlayın

Kullanıcının rahatsız etmeyin durumunu ayarlayın.

Genel kanala katılma

Bolluk içinde bir genel kanala katılın.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Kanal Adı
channel string

Kanalın adı.

Döndürülenler

Genel kanalları listeleme

Genel kanalları bolluk içinde listeleyin.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Konuşma Türleri
types string

Eklenecek virgülle ayrılmış konuşma türleri. Varsayılan olarak public_channel. Diğer konuşma türlerini listelemek için açıkça private_channel, im veya mpim ekleyin.

Arşivleneni Dışla
exclude_archived boolean

Arşivlenmiş konuşmaları dışlamak için true olarak ayarlayın.

En Fazla Sonuç
limit integer

Döndürülecek en fazla konuşma sayısı.

Ekip Kimliği
team_id string

Kodlanmış ekip kimliği. Yalnızca kuruluş genelindeki bir belirteç için gereklidir.

Cursor
cursor string

Önceki istek tarafından döndürülen sayfalandırma imleci.

Döndürülenler

Genel kanalları listeleme (Sayfalandırma desteği) (Önizleme)

Genel kanalları bolluk içinde listeleyin.

Döndürülenler

Grup oluşturma [KULLANIM DIŞI]

Bolluk içinde bir grup oluşturur.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
İsim
name string

Grubun adı.

Döndürülenler

Veri Akışı Adı Yol Tür Description
Kimlik
group.id string

Grubun kimliği.

İsim
group.name string

Grubun adı.

İleti gönderme (V2)

Bu işlem, belirtilen kanala ileti göndermek için kullanılır.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Kanal Adı
channel True string

İleti göndermek için kanal, özel grup veya anlık ileti kanalı. Ad (ör. #general) veya kodlanmış kimlik olabilir.

İleti Metni
text True string

Gönderilecek iletinin gövdesi. Slack API'si 40.000'den fazla karakter içeren iletileri kesecektir. Biçimlendirme seçenekleri için bkz. https://api.slack.com/docs/formatting

Üst İleti Zaman Damgası
thread_ts string

Yazışmada yanıt gönderirken üst iletinin zaman damgası.

Kanala Yayın
reply_broadcast boolean

Kanala yazışma yanıtı göndermek için true değerini geçirin.

Bot Adı
username string

Botun adı.

Kullanıcı Olarak Gönder
as_user boolean

İletiyi bot yerine kimliği doğrulanmış kullanıcı olarak göndermek için true değerini geçirin.

Ayrıştırma Modu
parse string

İletilerin nasıl ele alınma şeklini değiştirin. Ayrıntılar için bkz. https://api.slack.com/docs/formatting

Slack işaretleme ayrıştırma
mrkdwn boolean

Slack işaretleme ayrıştırma ayarı. Varsayılan olarak etkindir.

Bağlantı Adları
link_names integer

Kanal adlarını ve kullanıcı adlarını bulun ve bağlayın.

Bağlantıları Çöz
unfurl_links boolean

Öncelikli olarak metin tabanlı içeriğin yapılandırılmasını sağlamak için true değerini geçirin.

Medyayı Çöz
unfurl_media boolean

Medya içeriğinin çıkarılma özelliğini devre dışı bırakmak için false değerini geçirin.

Simge Url'si
icon_url uri

Bu ileti için simge olarak kullanılacak görüntünün URL'si.

Simge Emojisi
icon_emoji string

Bu ileti için simge olarak kullanılacak emoji.

Döndürülenler

Slack kanalına gönderilen iletinin ayrıntıları.

İleti gönderme [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Bunun yerine lütfen İleti gönder (V2) kullanın.

Bu işlem, belirtilen kanala ileti göndermek için kullanılır.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Kanal Adı
channel True string

İleti göndermek için kanal, özel grup veya anlık ileti kanalı. Ad (ör. #general) veya kodlanmış kimlik olabilir.

İleti Metni
text True string

Gönderilecek iletinin gövdesi (4000 karakterden az). Biçimlendirme seçenekleri için bkz https://api.slack.com/docs/formatting. .

Bot Adı
username string

Botun adı.

Kullanıcı Olarak Gönder
as_user boolean

İletiyi bot yerine kimliği doğrulanmış kullanıcı olarak göndermek için true değerini geçirin.

Ayrıştırma Modu
parse string

İletilerin nasıl ele alınma şeklini değiştirin. Ayrıntılar için bkz. https://api.slack.com/docs/formatting.

Bağlantı Adları
link_names integer

Kanal adlarını ve kullanıcı adlarını bulun ve bağlayın.

Bağlantıları Çöz
unfurl_links boolean

Öncelikli olarak metin tabanlı içeriğin yapılandırılmasını sağlamak için true değerini geçirin.

Medyayı Çöz
unfurl_media boolean

Medya içeriğinin çıkarılma özelliğini devre dışı bırakmak için false değerini geçirin.

Simge Url'si
icon_url uri

Bu ileti için simge olarak kullanılacak görüntünün URL'si.

Simge Emojisi
icon_emoji string

Bu ileti için simge olarak kullanılacak emoji.

Döndürülenler

Veri Akışı Adı Yol Tür Description
Başarı Sonucu
ok boolean

İşlemin başarılı olup olmadığını gösterir.

Channel
channel string

İletinin gönderildiği kanal.

Oluşturulan Date-Time
ts string

yyyy-MM-ddTHH:mm:ss.fffZ

İleti Metni
message.text string

İletinin gövdesi.

İleti Kimliği
message.id string

İletinin benzersiz tanımlayıcısı.

Oluşturucu Kimliği
message.user string

İletiyi gönderen kullanıcının benzersiz tanımlayıcısı.

Oluşturma Zamanı
message.created integer

İletinin oluşturulduğu zaman için Unix zaman damgası.

Silindi
message.is_user-deleted boolean

İletinin silinip silinmediği.

Hata İletileri
error string

Varsa hata iletilerinin ayrıntıları.

İleti yanıtlarını listeleme (Önizleme)

Yanıtları, üst ileti de dahil olmak üzere bir ileti dizisinde listeleyin.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Konuşma Kimliği
channel True string

yazışmayı içeren konuşma.

Üst İleti Zaman Damgası
ts True string

İş parçacığını başlatan üst iletinin zaman damgası. Konuşma iletilerini listele ts tarafından döndürülen iletideki alan olarak kullanılabilir.

En Fazla Sonuç
limit integer

Sayfa başına döndürülecek en fazla ileti sayısı.

En Eski Zaman Damgası
oldest string

Sonuçlara yalnızca bu Unix zaman damgasından sonraki iletiler eklenir.

En Son Zaman Damgası
latest string

Sonuçlara yalnızca bu Unix zaman damgasından önceki iletiler eklenir.

Inclusive
inclusive boolean

Sonuçlara en eski veya en son zaman damgalarına sahip iletileri ekleyin.

Döndürülenler

Kanal oluşturma

Bolluk içinde bir kanal oluşturun.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
İsim
name string

Yeni kanalın adı.

Özel kanal mı?
is_private boolean

Kanal özeldir veya değildir

Döndürülenler

Kanal oluşturma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Kanal oluştur'u kullanın.

Bolluk içinde bir kanal oluşturun.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
İsim
name string

Yeni kanalın adı.

Döndürülenler

Kanala katılma [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Ortak kanala katıl'ı kullanın.

Bolluk içinde bir kanala katılın.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
İsim
name string

Kanalın adı.

Döndürülenler

Kanalları listeleme [KULLANIM DIŞI]

Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Genel kanalları listele (Sayfalandırma desteği) kullanın.

Bolluktaki kanalları listeleyin.

Döndürülenler

Konuşma iletilerini listeleme (Önizleme)

Bir konuşmada gönderilen iletileri listeleyin (genel kanal, özel kanal, doğrudan ileti veya grup doğrudan iletisi).

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Konuşma Kimliği
channel True string

İletilerin alınıp getirilmeyen konuşma.

En Fazla Sonuç
limit integer

Sayfa başına döndürülecek en fazla ileti sayısı.

En Eski Zaman Damgası
oldest string

Sonuçlara yalnızca bu Unix zaman damgasından sonraki iletiler eklenir.

En Son Zaman Damgası
latest string

Sonuçlara yalnızca bu Unix zaman damgasından önceki iletiler eklenir.

Inclusive
inclusive boolean

Sonuçlara en eski veya en son zaman damgalarına sahip iletileri ekleyin.

Tüm Meta Verileri Ekle
include_all_metadata boolean

Her iletiyle ilişkili tüm meta verileri döndürür.

Döndürülenler

Kullanıcı profilini alma (Önizleme)

Slack kullanıcısı için profil bilgilerini alın. Konuşma iletilerini listele veya İleti yanıtlarını listele tarafından döndürülen iletinin yazarını çözümlemek için kullanışlıdır.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Kullanıcı Kimliği
user True string

Profil bilgilerini almak için kullanıcının kimliği.

Döndürülenler

Rahatsız etmeyin'i ayarlayın

Kullanıcının rahatsız etmeyin durumunu ayarlayın.

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Dakika sayısı
num_minutes string

Ayar yapılacak dakika sayısı rahatsız etmeyin.

Döndürülenler

Veri Akışı Adı Yol Tür Description
Erteleme Etkin
snooze_enabled boolean

Ertelemenin etkinleştirilip etkinleştirilmediği.

Tetikleyiciler

Bir dosya oluşturulduğunda

Bir dosya oluşturulduğunda

Bir dosya oluşturulduğunda

Bir dosya oluşturulduğunda

Parametreler

Veri Akışı Adı Anahtar Gerekli Tür Description
Channel
channel True string

Kanalın adı.

Döndürülenler

Veri Akışı Adı Yol Tür Description
Kimlik
id string

Dosyanın kimliği

Oluşturuldu
created integer

Dosya oluşturulduğunda.

İsim
name string

Dosyanın adı.

Başlık
title string

Dosyanın başlığı.

Tanımlar

Channel

Kanal

Veri Akışı Adı Yol Tür Description
Kimlik
id string

Kanalın kimliği.

İsim
name string

Kanalın adı.

Genel Kanaldır
is_channel boolean

Bu konuşmanın genel bir kanal olup olmadığı.

Özel Kanaldır
is_group boolean

Bu konuşmanın özel bir kanal olup olmadığı.

Doğrudan İletidir
is_im boolean

Bu konuşmanın iki kullanıcı arasında doğrudan bir ileti olup olmadığı.

Grup Doğrudan İletisi
is_mpim boolean

Bu konuşmanın bir grup doğrudan iletisi olup olmadığı.

Özel mi
is_private boolean

Bu konuşmanın özel olup olmadığı.

Arşivleniyor
is_archived boolean

Bu konuşmanın arşivlenip arşivlenmemiş olduğu.

Üye
is_member boolean

Kimliği doğrulanmış kullanıcının bu konuşmanın üyesi olup olmadığı.

Kullanıcı Kimliği
user string

Doğrudan iletiler için, konuşmadaki diğer kullanıcının kimliği.

Üye Sayısı
num_members integer

Bu konuşmadaki üye sayısı.

ListChannels_Response

Veri Akışı Adı Yol Tür Description
channels
channels array of Channel
Sonraki İmleç
response_metadata.next_cursor string

Sonraki isteğe geçirmek için imleç. Başka sonuç olmadığında boş.

ListChannels_ResponseV3

Veri Akışı Adı Yol Tür Description
value
value array of Channel

SlackMessage

Slack konuşmasında gönderilen bir ileti.

Veri Akışı Adı Yol Tür Description
İleti Kimliği
ts string

İletinin benzersiz zaman damgası tanımlayıcısı.

Yazar Kimliği
user string

İletiyi gönderen kullanıcının kimliği. Bu sorunu bir kullanıcıya çözmek için Get user profile komutunu kullanın.

İleti Metni
text string

İletinin gövdesi.

İleti Türü
type string

İletinin türü.

İş Parçacığı Kimliği
thread_ts string

Bu ileti bir iş parçacığının parçasıysa, üst iletinin zaman damgası.

Yanıt Sayısı
reply_count integer

Bir iş parçacığı başlatırsa, bu iletiye verilen yanıt sayısı.

ListMessages_Response

Veri Akışı Adı Yol Tür Description
value
value array of SlackMessage

SlackUserProfile

Slack kullanıcısı için ek profil ayrıntıları.

Veri Akışı Adı Yol Tür Description
Görüntülenen ad
display_name string

Kullanıcının profili için seçtiği görünen ad.

Gerçek Ad
real_name string

Kullanıcının adı ve soyadı.

Email
email string

Kullanıcının e-posta adresi.

Avatar Url'si
image_72 string

Kullanıcının avatarının 72x72 piksel sürümünün URL'si.

SlackUser

Slack kullanıcısı.

Veri Akışı Adı Yol Tür Description
Kimlik
id string

Kullanıcının kimliği.

Kullanıcı adı
name string

Kullanıcının Slack kullanıcı adı.

Gerçek Ad
real_name string

Kullanıcının adı ve soyadı.

Bot mu?
is_bot boolean

Kullanıcının bir bot olup olmadığı.

Devre Dışı Bırakıldı
deleted boolean

Kullanıcının hesabının devre dışı bırakılıp kaldırılmadığı.

Saat Dilimi
tz string

Kullanıcının okunabilir saat dilimi.

Profile
profile SlackUserProfile

Slack kullanıcısı için ek profil ayrıntıları.

GetUserProfile_Response

Veri Akışı Adı Yol Tür Description
Başarı Sonucu
ok boolean

İşlemin başarılı olup olmadığını gösterir.

User
user SlackUser

Slack kullanıcısı.

Hata İletileri
error string

Varsa hata iletilerinin ayrıntıları.

CreateChannel_Response

Veri Akışı Adı Yol Tür Description
Channel
channel Channel

Kanal

JoinChannel_Response

Veri Akışı Adı Yol Tür Description
Zaten kanalda
already_in_channel boolean

Kullanıcının kanalda olup olmadığı.

Channel
channel Channel

Kanal

JoinChannel_ResponseV2

Veri Akışı Adı Yol Tür Description
Channel
channel Channel

Kanal

Uyarı
warning string

Kullanıcının kanalda olup olmadığı.

PostMessageResponse

Slack kanalına gönderilen iletinin ayrıntıları.

Veri Akışı Adı Yol Tür Description
Başarı Sonucu
ok boolean

İşlemin başarılı olup olmadığını gösterir.

Channel
channel string

İletinin gönderildiği kanal.

Oluşturma Zamanı
ts string

İletinin oluşturulduğu zaman için Unix zaman damgası.

İleti Türü
message.type string

İletinin türü.

İleti Metni
message.text string

İletinin gövdesi.

Oluşturma Zamanı
message.ts string

İletinin oluşturulduğu zaman için Unix zaman damgası.

Hata İletileri
error string

Varsa hata iletilerinin ayrıntıları.