ConversationClient 类

用于管理 Teams 对话的客户端。

初始化客户端。

构造函数

ConversationClient(service_url: str, options: Client | ClientOptions | None = None, api_client_settings: ApiClientSettings | None = None)

参数

名称 说明
service_url
必需

Teams 服务 URL。

options

HTTP 客户端实例或客户端选项。 如果为 None,则会创建默认客户端。

默认值: None
api_client_settings

可选 API 客户端设置。

默认值: None

方法

activities

获取会话的活动操作。

create

创建新对话。

members

获取会话的成员操作。

activities

获取会话的活动操作。

activities(conversation_id: str) -> ActivityOperations

参数

名称 说明
conversation_id
必需

会话的 ID。

返回

类型 说明

用于管理对话中的活动的操作对象。

create

创建新对话。

async create(params: CreateConversationParams) -> ConversationResource

参数

名称 说明
params
必需

用于创建聊天的参数。

返回

类型 说明

创建的聊天资源。

members

获取会话的成员操作。

members(conversation_id: str) -> MemberOperations

参数

名称 说明
conversation_id
必需

会话的 ID。

返回

类型 说明

用于管理会话中成员的操作对象。

属性

activities_client

获取活动客户端。

http

获取 HTTP 客户端实例。

members_client

获取成员客户端。