Campfire (プレビュー)

Campfire は、チーム内のコミュニケーションやファイル共有に使用されるインスタント メッセージング ツールです。

このコネクタは、次の製品および地域で利用可能です。

Service クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure 政府の地域
     -   Azure China の地域
     -   米国国防総省 (DoD)
Power Automate Standard 以下を除くすべての Power Automate 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21 Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
Power Apps 標準 以下を除くすべての Power Apps 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   国防総省 (DoD)
コネクタ メタデータ
公開元 Microsoft
Web サイト https://basecamp.com/retired/campfire
プライバシー ポリシー https://basecamp.com/about/policies/privacy

調整制限

名前 呼び出し 更新期間
トリガー ポーリングの頻度 1 15 秒

アクション

ID でユーザーを取得します

指定された ID でユーザーについての情報を取得します

メッセージを作成する

指定の部屋にメッセージを送信します。

ID でユーザーを取得します

指定された ID でユーザーについての情報を取得します

パラメーター

名前 キー 必須 説明
アカウント
account True string

Campfire のアカウント

ユーザー ID
userId True integer

ユーザー ID

戻り値

本文​​
UserResponse

メッセージを作成する

指定の部屋にメッセージを送信します。

パラメーター

名前 キー 必須 説明
アカウント
account True string

Campfire のアカウント

RoomId
roomId True string

アカウントに関連付けられている部屋

作成するメッセージ テキスト
message True string

作成するメッセージ テキスト

戻り値

メッセージ

本文​​
CreateMessageResponse

トリガー

ファイルがアップロードされたとき

ファイルが指定の部屋にアップロードされたときにトリガーされます。 Basecamp には適用されません。

新しいメッセージを受信したとき

指定の部屋で新しいメッセージが受信されたときにトリガーされます。

部屋が作成されたとき

認証されたユーザーのアカウントに新しい部屋が追加されたときにトリガーされます。 Basecamp には適用されません。

ファイルがアップロードされたとき

ファイルが指定の部屋にアップロードされたときにトリガーされます。 Basecamp には適用されません。

パラメーター

名前 キー 必須 説明
アカウント
account True string

Campfire のアカウント

RoomId
roomId True string

アカウントに関連付けられている部屋

戻り値

Campfire にアップロードされたファイルのデータ

本文​​
UploadResponse

新しいメッセージを受信したとき

指定の部屋で新しいメッセージが受信されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント
account True string

Campfire のアカウント

RoomId
roomId True string

アカウントに関連付けられている部屋

戻り値

Campfire のメッセージ データのコレクション

本文​​
MessagesResponse

部屋が作成されたとき

認証されたユーザーのアカウントに新しい部屋が追加されたときにトリガーされます。 Basecamp には適用されません。

パラメーター

名前 キー 必須 説明
アカウント
account True string

Campfire のアカウント

戻り値

部屋データのコレクション

本文​​
RoomsResponse

定義

RoomsResponse

部屋データのコレクション

名前 パス 説明
部屋
rooms array of object

部屋のコレクション

部屋名
rooms.name string

部屋の名前。

部屋 ID
rooms.id string

部屋 ID。

ロック済みの部屋
rooms.locked boolean

ブール値で、部屋がロックされた場合は True。

部屋トピック
rooms.topic string

部屋トピックまたは説明。

MessagesResponse

Campfire のメッセージ データのコレクション

名前 パス 説明
メッセージ
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