Fogueira (versão prévia)
O Campfire é uma ferramenta de mensagens instantâneas usada para comunicação e compartilhamento de arquivos dentro das equipes.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Standard | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Standard | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate Suporte do Microsoft Power Apps |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Site | https://basecamp.com/retired/campfire |
| Política de privacidade | https://basecamp.com/about/policies/privacy |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Frequência das pesquisas de gatilho | 1 | 15 s |
Ações
| Criar uma mensagem |
Envia uma mensagem para a sala fornecida. |
| Obter usuário por ID |
Recupera informações sobre um usuário por determinada ID |
Criar uma mensagem
Envia uma mensagem para a sala fornecida.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conta
|
account | True | string |
Conta no Campfire |
|
RoomId
|
roomId | True | string |
Uma sala associada à conta |
|
Texto da mensagem a ser criado
|
message | True | string |
Texto da mensagem a ser criado |
Retornos
Uma mensagem
- Corpo
- CreateMessageResponse
Obter usuário por ID
Recupera informações sobre um usuário por determinada ID
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conta
|
account | True | string |
Conta no Campfire |
|
ID do Usuário
|
userId | True | integer |
ID do Usuário |
Retornos
- Corpo
- UserResponse
Gatilhos
| Quando um arquivo é carregado |
Dispara quando um arquivo é carregado em uma determinada sala. Não aplicável ao Basecamp. |
| Quando uma nova mensagem é recebida |
Dispara quando uma nova mensagem é recebida em uma determinada sala. |
| Quando uma sala é criada |
Dispara quando uma nova sala é adicionada à conta do usuário autenticado. Não aplicável ao Basecamp. |
Quando um arquivo é carregado
Dispara quando um arquivo é carregado em uma determinada sala. Não aplicável ao Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conta
|
account | True | string |
Conta no Campfire |
|
RoomId
|
roomId | True | string |
Uma sala associada à conta |
Retornos
Dados para arquivos carregados no Campfire
- Corpo
- UploadResponse
Quando uma nova mensagem é recebida
Dispara quando uma nova mensagem é recebida em uma determinada sala.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conta
|
account | True | string |
Conta no Campfire |
|
RoomId
|
roomId | True | string |
Uma sala associada à conta |
Retornos
Uma coleção de dados de mensagem no Campfire
- Corpo
- MessagesResponse
Quando uma sala é criada
Dispara quando uma nova sala é adicionada à conta do usuário autenticado. Não aplicável ao Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conta
|
account | True | string |
Conta no Campfire |
Retornos
Coleção de dados de sala
- Corpo
- RoomsResponse
Definições
RoomsResponse
Coleção de dados de sala
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Rooms
|
rooms | array of object |
Coleção de Salas |
|
Nome da sala
|
rooms.name | string |
Nome da sala. |
|
ID do quarto
|
rooms.id | string |
ID do quarto. |
|
Sala Bloqueada
|
rooms.locked | boolean |
Valor booliano, True se um quarto estiver bloqueado. |
|
Tópico da Sala
|
rooms.topic | string |
Tópico ou descrição da sala. |
MessagesResponse
Uma coleção de dados de mensagem no Campfire
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Messages
|
messages | array of object |
Coleção de mensagens |
|
Corpo da Mensagem
|
messages.body | string |
Corpo da mensagem. |
|
ID da mensagem
|
messages.id | integer |
ID da mensagem. |
|
Mensagem Estrelada
|
messages.starred | boolean |
Valor booliano, True se uma mensagem for estrelada. |
|
ID do Usuário
|
messages.user_id | integer |
A ID exclusiva do usuário que criou a mensagem. |
UploadResponse
Dados para arquivos carregados no Campfire
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Uploads
|
uploads | array of object |
Coleção de uploads |
|
URL do Arquivo
|
uploads.full_url | string |
URL do Arquivo. |
|
ID do quarto
|
uploads.room_id | integer |
ID do quarto. |
|
ID do arquivo
|
uploads.id | integer |
ID do arquivo. |
|
Tipo de conteúdo
|
uploads.content_type | string |
Formato do arquivo carregado. |
|
Nome do Arquivo
|
uploads.name | string |
Nome do arquivo. |
|
Criado em
|
uploads.created_at | date-time |
Carimbo de data/hora do upload. |
CreateMessageResponse
Uma mensagem
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Corpo da Mensagem
|
message.body | string |
Corpo da mensagem. |
|
ID da mensagem
|
message.id | integer |
ID da mensagem. |
|
Mensagem Estrelada
|
message.starred | boolean |
Valor booliano, true se uma mensagem for estrelada. |
|
ID do Usuário
|
message.user_id | integer |
A ID exclusiva do usuário que criou a mensagem. |
UserResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Email do Usuário
|
user.email_address | string | |
|
Nome do usuário
|
user.name | string | |
|
ID do Usuário
|
user.id | integer |