Campfire (プレビュー)
Campfire は、チーム内のコミュニケーションとファイル共有に使用されるインスタント メッセージング ツールです。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Standard | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Standard | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Standard | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL |
Microsoft LogicApps のサポート Microsoft Power Automate のサポート Microsoft Power Apps のサポート |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
| Website | https://basecamp.com/retired/campfire |
| プライバシー ポリシー | https://basecamp.com/about/policies/privacy |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| トリガーポーリングの頻度 | 1 | 15 秒 |
アクション
| ID でユーザーを取得する |
指定された ID を使用してユーザーに関する情報を取得します |
| メッセージを作成する |
特定のルームにメッセージを送信します。 |
ID でユーザーを取得する
指定された ID を使用してユーザーに関する情報を取得します
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Account
|
account | True | string |
Campfire のアカウント |
|
ユーザーID
|
userId | True | integer |
ユーザーID |
戻り値
- Body
- UserResponse
メッセージを作成する
特定のルームにメッセージを送信します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Account
|
account | True | string |
Campfire のアカウント |
|
RoomId
|
roomId | True | string |
アカウントに関連付けられているルーム |
|
作成するメッセージ テキスト
|
message | True | string |
作成するメッセージ テキスト |
戻り値
メッセージ
トリガー
| ファイルがアップロードされたとき |
ファイルが特定のルームにアップロードされたときにトリガーされます。 Basecamp には適用されません。 |
| 会議室が作成されたとき |
認証されたユーザーのアカウントに新しいルームが追加されたときにトリガーされます。 Basecamp には適用されません。 |
| 新しいメッセージを受信したとき |
特定のルームで新しいメッセージを受信したときにトリガーされます。 |
ファイルがアップロードされたとき
ファイルが特定のルームにアップロードされたときにトリガーされます。 Basecamp には適用されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Account
|
account | True | string |
Campfire のアカウント |
|
RoomId
|
roomId | True | string |
アカウントに関連付けられているルーム |
戻り値
Campfire でアップロードされたファイルのデータ
- Body
- UploadResponse
会議室が作成されたとき
認証されたユーザーのアカウントに新しいルームが追加されたときにトリガーされます。 Basecamp には適用されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Account
|
account | True | string |
Campfire のアカウント |
戻り値
会議室データの収集
- Body
- RoomsResponse
新しいメッセージを受信したとき
特定のルームで新しいメッセージを受信したときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Account
|
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 |
ファイル名。 |
|
Created At
|
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 |