Forum Discussion
Not receiving online meeting change notifications
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-flyOct 05, 2023Copper 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-MSFTOct 06, 2023
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?- dragon-flyOct 06, 2023Copper ContributorPrasad_Das-MSFT Yes, I passed in the correct notification URL because the notification URL was hit for the token validation. Below is the requested information. Thank you.
Tenant id: dff0f0df-a0a0-474b-80a5-2e9efe10e8b8
Online meeting subscription id: b4da10be-819d-4d08-8b60-10b809f3621b
The online meeting subscription was created around October 6, 13:36:30 GMT. I started/joined the online meeting shortly after but did not receive any notifications.