营火(预览版)
Campfire 是一种即时消息工具,用于团队内的通信和文件共享。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 标准 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 逻辑应用程序 | 标准 | 除以下各项外的所有 逻辑应用区域 : - Azure 政府区域 - Azure 中国区域 - 美国国防部(DoD) |
| Power Apps | 标准 | 除以下各项外的所有 Power Apps 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| Power Automate | 标准 | 除以下各项外的所有 Power Automate 区域 : - 美国政府 (GCC) - 美国政府 (GCC High) - 由世纪互联运营的中国云 - 美国国防部(DoD) |
| 联系人 | |
|---|---|
| Name | Microsoft |
| URL |
Microsoft LogicApps 支持 Microsoft Power Automate 支持 Microsoft Power Apps 支持 |
| 连接器元数据 | |
|---|---|
| 发布者 | Microsoft |
| 网站 | https://basecamp.com/retired/campfire |
| 隐私策略 | https://basecamp.com/about/policies/privacy |
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 触发器轮询的频率 | 1 | 15 秒 |
操作
| 创建消息 |
将消息发送到给定的房间。 |
| 按 ID 获取用户 |
按给定 ID 检索有关用户的信息 |
创建消息
将消息发送到给定的房间。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
帐户
|
account | True | string |
Campfire 中的帐户 |
|
RoomId
|
roomId | True | string |
与帐户关联的会议室 |
|
要创建的消息文本
|
message | True | string |
要创建的消息文本 |
返回
消息
按 ID 获取用户
按给定 ID 检索有关用户的信息
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
帐户
|
account | True | string |
Campfire 中的帐户 |
|
用户 ID
|
userId | True | integer |
用户 ID |
返回
- Body
- UserResponse
触发器
| 上传文件时 |
将文件上传到给定房间时触发。 不适用于 Basecamp。 |
| 创建聊天室时 |
将新聊天室添加到经过身份验证的用户帐户时触发。 不适用于 Basecamp。 |
| 收到新消息时 |
在给定房间收到新消息时触发。 |
上传文件时
将文件上传到给定房间时触发。 不适用于 Basecamp。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
帐户
|
account | True | string |
Campfire 中的帐户 |
|
RoomId
|
roomId | True | string |
与帐户关联的会议室 |
返回
Campfire 中上传文件的数据
- Body
- UploadResponse
创建聊天室时
将新聊天室添加到经过身份验证的用户帐户时触发。 不适用于 Basecamp。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
帐户
|
account | True | string |
Campfire 中的帐户 |
返回
会议室数据的集合
- Body
- RoomsResponse
收到新消息时
在给定房间收到新消息时触发。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
帐户
|
account | True | string |
Campfire 中的帐户 |
|
RoomId
|
roomId | True | string |
与帐户关联的会议室 |
返回
Campfire 中的消息数据的集合
- Body
- MessagesResponse
定义
RoomsResponse
会议室数据的集合
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Rooms
|
rooms | array of object |
会议室集合 |
|
会议室名称
|
rooms.name | string |
会议室名称。 |
|
会议室 ID
|
rooms.id | string |
会议室 ID。 |
|
会议室已锁定
|
rooms.locked | boolean |
布尔值,如果锁定了聊天室,则为 True。 |
|
会议室主题
|
rooms.topic | string |
会议室主题或说明。 |
MessagesResponse
Campfire 中的消息数据的集合
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Messages
|
messages | array of object |
消息集合 |
|
消息正文
|
messages.body | string |
消息正文。 |
|
消息 ID
|
messages.id | integer |
消息 ID。 |
|
消息星标
|
messages.starred | boolean |
布尔值,如果消息为星号,则为 True。 |
|
用户 ID
|
messages.user_id | integer |
创建消息的用户的唯一 ID。 |
UploadResponse
Campfire 中上传文件的数据
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
上传
|
uploads | array of object |
上传集合 |
|
文件 URL
|
uploads.full_url | string |
文件 URL。 |
|
会议室 ID
|
uploads.room_id | integer |
会议室 ID。 |
|
文件 ID
|
uploads.id | integer |
文件 ID。 |
|
内容类型
|
uploads.content_type | string |
上传的文件的格式。 |
|
文件名
|
uploads.name | string |
文件名。 |
|
创建时间
|
uploads.created_at | date-time |
上传的时间戳。 |
CreateMessageResponse
消息
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
消息正文
|
message.body | string |
消息正文。 |
|
消息 ID
|
message.id | integer |
消息 ID。 |
|
消息星标
|
message.starred | boolean |
布尔值,如果消息为星号,则为 true。 |
|
用户 ID
|
message.user_id | integer |
创建消息的用户的唯一 ID。 |
UserResponse
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
用户电子邮件
|
user.email_address | string | |
|
用户名
|
user.name | string | |
|
用户 ID
|
user.id | integer |