I would like to retrieve meeting infos using the react TeamsFx library
this is how I do :
const meetingInfos = (graph: Client)=> {
return new Promise((resolve,reject)=>{
microsoftTeams.getContext( async context=>{
console.log("contexxt",context);
let meeting;
const meetingId= atob(context.meetingId || '')
try {
meeting = await graph.api(`/me/onlineMeetings/${context.chatId}`).get();
console.log("meeeting",meeting);
resolve(meeting);
} catch (error) {
console.error("reject error",error);
reject(error);
}
console.log(meeting);
})
})
}
I tried also to convert context.meetingId
to b64 but I get same error ( I figured out that chatId
encoded to b64 = meetingId
)
Actually I'm getting this error:
"Invalid meeting id 19:meeting_MzU0MzFhYTQtNjlmOS00NGI4LTg1MTYtMGI3ZTkwOWYwMzk4@thread.v2."
How to get the correct meeting id ?