您好,是否有任何文档解释了如何从 API 访问聊天频道?谢谢。
您可以尝试查看此主题。
我们没有关于 chat 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 请求?我看到了 Webhook 配置,但它似乎只适用于充当系统用户的单个现有频道。
我正在将我的实例用作我平台社区功能的后端,并且有兴趣利用聊天,因为这似乎比配置主题的长度和速率限制以允许短格式通信更合适。
太早输入了,我解决了,但猜测这可能是“非官方”的
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 个赞