Comment créer un petit code Python pour obtenir la liste des participants d'un appel Teams ?

Comment créer un petit code Python pour obtenir la liste des participants d’un appel Teams ?

Vous pouvez utiliser le code Python ci-dessous pour obtenir la liste des participants d’un appel Teams :

`#pip install azure.identity
#pip install msgraph.core
#pip install json_extract

from azure.identity import ClientSecretCredential
from msgraph.core import GraphClient

credential = ClientSecretCredential(tenant_id=‘tenantID’,client_secret=‘secret’,client_id=‘appID’)
client = GraphClient(credential=credential)
result = client.get(‘/communications/calls//participants’)

print(result.json())


J'ai enregistré une application Azure AD et accordé les **`API permissions`** comme suit :

Au départ, j'ai exécuté le code ci-dessous pour **obtenir les détails** concernant l'appel comme ceci :

`from azure.identity import ClientSecretCredential
from msgraph.core import GraphClient

credential = ClientSecretCredential(tenant_id='tenantID',client_secret='secret',client_id='appID')
client = GraphClient(credential=credential)
result = client.get('/communications/calls/<callID>/')

print(result.json())

Réponse :

De même, vous pouvez exécuter le code Python ci-dessous pour obtenir la liste des participants d’un appel Teams :

`from azure.identity import ClientSecretCredential
from msgraph.core import GraphClient

credential = ClientSecretCredential(tenant_id=‘tenantID’,client_secret=‘secret’,client_id=‘appID’)
client = GraphClient(credential=credential)
result = client.get(‘/communications/calls//participants’)

print(result.json())


**Réponse :**

**Référence :**

[List participants - Microsoft Graph v1.0](https://learn.microsoft.com/en-us/graph/api/call-list-participants?view=graph-rest-1.0&tabs=http)