Ognisko (wersja zapoznawcza)
Campfire to narzędzie do obsługi wiadomości błyskawicznych używane do komunikacji i udostępniania plików w zespołach.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Standard | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Standard | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Microsoft |
| adres URL |
Obsługa usługi Microsoft LogicApps Pomoc techniczna usługi Microsoft Power Automate Obsługa usługi Microsoft Power Apps |
| Metadane łącznika | |
|---|---|
| Publisher | Microsoft |
| Witryna internetowa | https://basecamp.com/retired/campfire |
| Zasady ochrony prywatności | https://basecamp.com/about/policies/privacy |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Częstotliwość sond wyzwalacza | 1 | 15 sekund |
Akcje
| Pobieranie użytkownika według identyfikatora |
Pobiera informacje o użytkowniku według danego identyfikatora |
| Tworzenie komunikatu |
Wysyła wiadomość do danego pokoju. |
Pobieranie użytkownika według identyfikatora
Pobiera informacje o użytkowniku według danego identyfikatora
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Rachunek
|
account | True | string |
Konto w ognisku |
|
Identyfikator użytkownika
|
userId | True | integer |
Identyfikator użytkownika |
Zwraca
- Body
- UserResponse
Tworzenie komunikatu
Wysyła wiadomość do danego pokoju.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Rachunek
|
account | True | string |
Konto w ognisku |
|
Identyfikator pokoju
|
roomId | True | string |
Pokój skojarzony z kontem |
|
Tekst wiadomości do utworzenia
|
message | True | string |
Tekst wiadomości do utworzenia |
Zwraca
Wiadomość
Wyzwalacze
| Po odebraniu nowej wiadomości |
Wyzwala, gdy nowy komunikat zostanie odebrany w danym pokoju. |
| Po przekazaniu pliku |
Wyzwala, gdy plik zostanie przekazany do danego pokoju. Nie dotyczy basecamp. |
| Po utworzeniu pokoju |
Wyzwala po dodaniu nowego pokoju do konta uwierzytelnionego użytkownika. Nie dotyczy basecamp. |
Po odebraniu nowej wiadomości
Wyzwala, gdy nowy komunikat zostanie odebrany w danym pokoju.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Rachunek
|
account | True | string |
Konto w ognisku |
|
Identyfikator pokoju
|
roomId | True | string |
Pokój skojarzony z kontem |
Zwraca
Kolekcja danych wiadomości w campfire
- Body
- MessagesResponse
Po przekazaniu pliku
Wyzwala, gdy plik zostanie przekazany do danego pokoju. Nie dotyczy basecamp.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Rachunek
|
account | True | string |
Konto w ognisku |
|
Identyfikator pokoju
|
roomId | True | string |
Pokój skojarzony z kontem |
Zwraca
Dane dotyczące przekazanych plików w obozie
- Body
- UploadResponse
Po utworzeniu pokoju
Wyzwala po dodaniu nowego pokoju do konta uwierzytelnionego użytkownika. Nie dotyczy basecamp.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Rachunek
|
account | True | string |
Konto w ognisku |
Zwraca
Zbieranie danych pomieszczeń
- Body
- RoomsResponse
Definicje
RoomsResponse
Zbieranie danych pomieszczeń
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Rooms
|
rooms | array of object |
Kolekcja pokoi |
|
Nazwa pokoju
|
rooms.name | string |
Nazwa pokoju. |
|
Identyfikator pokoju
|
rooms.id | string |
Identyfikator pokoju. |
|
Pokój zablokowany
|
rooms.locked | boolean |
Wartość logiczna, prawda, jeśli pokój jest zablokowany. |
|
Temat pokoju
|
rooms.topic | string |
Temat lub opis pokoju. |
KomunikatyResponse
Kolekcja danych wiadomości w campfire
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Messages
|
messages | array of object |
Kolekcja komunikatów |
|
Treść wiadomości
|
messages.body | string |
Treść wiadomości. |
|
Identyfikator wiadomości
|
messages.id | integer |
Identyfikator wiadomości. |
|
Gwiazdka wiadomości
|
messages.starred | boolean |
Wartość logiczna, prawda, jeśli jest wyświetlany komunikat. |
|
Identyfikator użytkownika
|
messages.user_id | integer |
Unikatowy identyfikator użytkownika, który utworzył wiadomość. |
UploadResponse
Dane dotyczące przekazanych plików w obozie
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Przesłane
|
uploads | array of object |
Kolekcja przekazywania |
|
Adres URL pliku
|
uploads.full_url | string |
Adres URL pliku. |
|
Identyfikator pokoju
|
uploads.room_id | integer |
Identyfikator pokoju. |
|
Identyfikator pliku
|
uploads.id | integer |
Identyfikator pliku. |
|
Typ zawartości
|
uploads.content_type | string |
Format przekazanego pliku. |
|
Nazwa pliku
|
uploads.name | string |
Nazwa pliku. |
|
Utworzono pod adresem
|
uploads.created_at | date-time |
Sygnatura czasowa przekazywania. |
CreateMessageResponse
Wiadomość
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Treść wiadomości
|
message.body | string |
Treść wiadomości. |
|
Identyfikator wiadomości
|
message.id | integer |
Identyfikator wiadomości. |
|
Gwiazdka wiadomości
|
message.starred | boolean |
Wartość logiczna, prawda, jeśli jest wyświetlany komunikat. |
|
Identyfikator użytkownika
|
message.user_id | integer |
Unikatowy identyfikator użytkownika, który utworzył wiadomość. |
UserResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Adres e-mail użytkownika
|
user.email_address | string | |
|
Nazwa użytkownika
|
user.name | string | |
|
Identyfikator użytkownika
|
user.id | integer |