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
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:
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.
İ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.
|
| İ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.
|
| Kanala katılma [KULLANIM DIŞI] |
Bu eylem kullanım dışı bırakıldı. Lütfen bunun yerine Ortak kanala katıl'ı kullanı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.
|
| 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)
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ı.
- Body
- PostMessageResponse
İ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 |
|
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
- Body
- JoinChannel_Response
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
|
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ı. |