こんにちは、APIからチャットチャンネルにアクセスする方法を説明したドキュメントはありますか?ありがとうございます。
こちらのトピックをご覧ください。
チャットATMの公式APIドキュメントはありません。
チャンネル情報を取得するには、エンドポイントは次のとおりです。/chat/api/channels/:id.json
メッセージにアクセスしたい場合は、次のエンドポイントを使用します。/chat/api/channels/:id/messages.json、利用可能なパラメータは次のとおりです。
fetch_from_last_read=true
page_size=10
target_message_id=23323
direction=past/future
「いいね!」 2
特定のユーザーとして動的なチャンネルにPOSTすることは可能ですか? Webフックの設定を見ましたが、システムユーザーとして既存の単一チャンネルにしか機能しないようです。
インスタンスをプラットフォームのコミュニティ機能のバックエンドとして使用しており、チャットを活用することに興味があります。これは、短い形式のコミュニケーションを可能にするためにトピックの長さとレート制限を設定するよりも適切だと思われるためです。
入力が早すぎました。解決しましたが、これは「非公式」だと思います。
curl --location 'https://MY_DISCOURSE.com/chat/4.json' \
--header 'Content-Type: application/json' \
--header 'Api-Key: THE_KEY' \
--header 'Api-Username: THE_ACTING_USER' \
--data '{ "message": "My great chat message!"}'
「いいね!」 1