Campfire (Önizleme)
Campfire, ekipler içinde iletişim ve dosya paylaşımı için kullanılan bir anlık ileti 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 : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Standart | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Standart | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Microsoft |
| URL |
Microsoft LogicApps Desteği Microsoft Power Automate Desteği Microsoft Power Apps Desteği |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Microsoft |
| Web sitesi | https://basecamp.com/retired/campfire |
| Gizlilik ilkesi | https://basecamp.com/about/policies/privacy |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Tetikleyici yoklamalarının sıklığı | 1 | 15 saniye |
Eylemler
| İleti oluşturma |
Verilen odaya bir ileti gönderir. |
| Kimliğine göre kullanıcı alma |
Bir kullanıcı hakkındaki bilgileri verilen kimlikle alır |
İleti oluşturma
Verilen odaya bir ileti gönderir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Firma
|
account | True | string |
Campfire'daki hesap |
|
RoomId
|
roomId | True | string |
Hesapla ilişkilendirilmiş bir oda |
|
Oluşturulacak ileti metni
|
message | True | string |
Oluşturulacak ileti metni |
Döndürülenler
İleti
Kimliğine göre kullanıcı alma
Bir kullanıcı hakkındaki bilgileri verilen kimlikle alır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Firma
|
account | True | string |
Campfire'daki hesap |
|
Kullanıcı kimliği
|
userId | True | integer |
Kullanıcı kimliği |
Döndürülenler
- Body
- UserResponse
Tetikleyiciler
| Bir dosya karşıya yüklendiğinde |
Belirli bir odaya dosya yüklendiğinde tetikler. Basecamp için geçerli değildir. |
| Oda oluşturulduğunda |
Kimliği doğrulanmış kullanıcının hesabına yeni bir oda eklendiğinde tetikler. Basecamp için geçerli değildir. |
| Yeni bir ileti alındığında |
Belirli bir odaya yeni bir ileti alındığında tetikler. |
Bir dosya karşıya yüklendiğinde
Belirli bir odaya dosya yüklendiğinde tetikler. Basecamp için geçerli değildir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Firma
|
account | True | string |
Campfire'daki hesap |
|
RoomId
|
roomId | True | string |
Hesapla ilişkilendirilmiş bir oda |
Döndürülenler
Campfire'da karşıya yüklenen dosyalar için veriler
- Body
- UploadResponse
Oda oluşturulduğunda
Kimliği doğrulanmış kullanıcının hesabına yeni bir oda eklendiğinde tetikler. Basecamp için geçerli değildir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Firma
|
account | True | string |
Campfire'daki hesap |
Döndürülenler
Oda Verilerinin Toplanması
- Body
- RoomsResponse
Yeni bir ileti alındığında
Belirli bir odaya yeni bir ileti alındığında tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Firma
|
account | True | string |
Campfire'daki hesap |
|
RoomId
|
roomId | True | string |
Hesapla ilişkilendirilmiş bir oda |
Döndürülenler
Campfire'da ileti verilerinin koleksiyonu
- Body
- MessagesResponse
Tanımlar
RoomsResponse
Oda Verilerinin Toplanması
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Rooms
|
rooms | array of object |
Oda Koleksiyonu |
|
Oda Adı
|
rooms.name | string |
Oda adı. |
|
Oda Kimliği
|
rooms.id | string |
Oda Kimliği. |
|
Oda Kilitli
|
rooms.locked | boolean |
Boole değeri, bir oda kilitliyse True. |
|
Oda Konusu
|
rooms.topic | string |
Oda konusu veya açıklaması. |
messagesResponse
Campfire'da ileti verilerinin koleksiyonu
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Messages
|
messages | array of object |
İleti koleksiyonu |
|
İleti Gövdesi
|
messages.body | string |
İleti Gövdesi. |
|
İleti Kimliği
|
messages.id | integer |
İleti Kimliği. |
|
İleti Yıldızlı
|
messages.starred | boolean |
Boole değeri, bir iletinin yıldızlı olması durumunda True. |
|
Kullanıcı kimliği
|
messages.user_id | integer |
İletiyi oluşturan kullanıcının benzersiz kimliği. |
UploadResponse
Campfire'da karşıya yüklenen dosyalar için veriler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Yüklenen
|
uploads | array of object |
Karşıya Yükleme Koleksiyonu |
|
Dosya Url'si
|
uploads.full_url | string |
Dosya Url'si. |
|
Oda Kimliği
|
uploads.room_id | integer |
Oda Kimliği. |
|
Dosya Kimliği
|
uploads.id | integer |
Dosya Kimliği. |
|
İçerik Türü
|
uploads.content_type | string |
Karşıya yüklenen dosyanın biçimi. |
|
Dosya Adı
|
uploads.name | string |
Dosya adı. |
|
Oluşturma Tarihi
|
uploads.created_at | date-time |
Karşıya yükleme zaman damgası. |
CreateMessageResponse
İleti
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İleti Gövdesi
|
message.body | string |
İleti Gövdesi. |
|
İleti Kimliği
|
message.id | integer |
İleti Kimliği. |
|
İleti Yıldızlı
|
message.starred | boolean |
Boole değeri, bir iletinin yıldızlı olması durumunda true. |
|
Kullanıcı kimliği
|
message.user_id | integer |
İletiyi oluşturan kullanıcının benzersiz kimliği. |
UserResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kullanıcı E-postası
|
user.email_address | string | |
|
Kullanıcı Adı
|
user.name | string | |
|
Kullanıcı kimliği
|
user.id | integer |