TeamClient Klasa
Klient zarządzający zespołami usługi Teams.
Zainicjuj element TeamClient.
Konstruktor
TeamClient(service_url: str, options: Client | ClientOptions | None = None, api_client_settings: ApiClientSettings | None = None)
Parametry
| Nazwa | Opis |
|---|---|
|
service_url
Wymagane
|
Adres URL usługi dla wywołań interfejsu API. |
|
options
|
Opcjonalne wystąpienie client lub ClientOptions. Jeśli nie zostanie podany, zostanie utworzony domyślny klient. Domyślna wartość: None
|
|
api_client_settings
|
Opcjonalne ustawienia klienta interfejsu API. Domyślna wartość: None
|
Metody
| get_by_id |
Pobierz szczegóły zespołu według identyfikatora. |
| get_conversations |
Uzyskiwanie konwersacji zespołowych (kanałów). |
get_by_id
Pobierz szczegóły zespołu według identyfikatora.
async get_by_id(id: str) -> TeamDetails
Parametry
| Nazwa | Opis |
|---|---|
|
id
Wymagane
|
Identyfikator zespołu. |
Zwraca
| Typ | Opis |
|---|---|
|
Szczegóły zespołu. |
get_conversations
Uzyskiwanie konwersacji zespołowych (kanałów).
async get_conversations(id: str) -> List[ChannelInfo]
Parametry
| Nazwa | Opis |
|---|---|
|
id
Wymagane
|
Identyfikator zespołu. |
Zwraca
| Typ | Opis |
|---|---|
|
Lista informacji o kanale. |