Forum Discussion
dragon-fly
Oct 04, 2023Copper Contributor
Not receiving online meeting change notifications
Hi, I did the following but I did not receive any online meeting notifications when I started/joined the meeting.
- Created an online meeting using the graph api.
- Created an online meeting "created,updated" subscription using the graph api (beta). My notification URL was hit for the token validation and the subscription was created successfully.
- When I used the joinWebUrl to join the online meeting from my browser, no change notifications were sent to my notification URL.
How do I debug this issue? Thank you.
- Prasad_Das-MSFT
Microsoft
dragon-fly -
We subscribed to /communications/onlineMeetings/?$filter=JoinWebUrl eq '{JoinWebUrl}' resource and when we started meeting, we got notification.
Could you please try the same and let us know if you still face the issue?Change notifications are only supported for call started/ended events and for call roster events, such as a user entering or leaving, according to the documentation:
https://learn.microsoft.com/en-us/graph/changenotifications-for-onlinemeeting- dragon-flyCopper Contributor
Prasad_Das-MSFT I also subscribed to /communications/onlineMeetings/?$filter=JoinWebUrl eq '{JoinWebUrl}'.
const onlineMeetingSubscriptionProps = { changeType: "created,updated", notificationUrl: notificationUrl, resource: `/communications/onlineMeetings/?$filter=JoinWebUrl eq '${joinWebUrl}'`, includeResourceData: true, encryptionCertificate: CERTIFICATE, encryptionCertificateId: certificateId, expirationDateTime: expirationDateTime, clientState: secretClientState, };
Like I said before, both the "create online meeting" and "create online meeting subscription" calls were successful but no online meeting notifications were sent to my notification URL. The first screenshot below shows the data returned by the successful "create online meeting" call and the second screenshot below shows the data returned by the successful "create online meeting subscription" call.
Online MeetingOnline meeting subscription
- Prasad_Das-MSFT
Microsoft
dragon-fly - Did you pass proper endpoint Url in place of notificationUrl value?
If yes, then please share the request Id and timestamp along with tenant id where you are not getting any notification?
- Prasad_Das-MSFT
Microsoft
dragon-fly - Thanks for raising your query. We will check this and will update you accordingly.