How can I log the join/leave/rename meeting activity using zoom SDK?

Description
Hi,
I would like to log the join/leave meeting activity using Zoom SDK.
For example, my meeting ID is : 123 4567 890

whenever someone join the meeting, then the API can return the name of the new participant.
and if someone leave the meeting, the API can return the name of whom left.
Also if someone change its name, then return previous name and new name.

Is it possible using zoom sdk? Thanks so much!

Which version?
latest version

To Reproduce(If applicable)

Screenshots

Device (please complete the following information):

  • PC
  • OS: window 10

Additional context
Add any other context about the problem here.

This only works for business or higher version. :frowning:

Hey @TomJerry,

Thanks for using the dev forum!

The class ImeetingParticipantsCtrlEvent provides callbacks for users joining and leaving.

  • virtual void onUserJoin (IList< unsigned int > *lstUserID, const wchar_t *strUserList=NULL)=0
  • virtual void onUserLeft (IList< unsigned int > *lstUserID, const wchar_t *strUserList=NULL)=0

If you implement these functions, you will be alerted every time a user joins or leaves the meeting. The callbacks provide the userIDs of the users who just joined/left.

Thanks!
Michael

I have the same issue.
I want to monitor the event when participant joining or leaving the meeting. I implemented the above call back function in the LoggedIn_sdk_controller_workflow.h and LoggedIn_sdk_controller_workflow.cpp but no event generates. I wonder if there is an example that you can provide to show how to instantiate these event in Zoom style mode. Thank you!!