Hi there. I have created a chatbot via incoming webhook but I am trying to figure out how to access a user’s JID without having to get an access token for the api call (since I am not using an actual registered application). Are there any ways to access this?
Hi @veeresh.neralagi , try the first method outlined here: https://devsupport.zoom.us/hc/en-us/articles/360060332871-How-to-get-a-User-JID-or-Channel-JID
Thank you,
Gianni
Hi Gianni,
This link no longer works. Is there updated documentation / reference material for a user’s JID?
Hi @cody.wolter ,
- Authorize your chatbot: Authorize
Tips for getting to_jid, account_id, and user_jid values for easy testing
- The
to_jid,account_id, anduser_jid(if applicable) are present in the custom welcome message, slash command, or UI element webhook events. - Channel JID conventions are:
CHANNEL_ID@conference.xmpp.zoom.us. - User JID conventions are:
USER_ID@xmpp.zoom.us. - You can also get the
account_id,user_id, andchannel_id(if applicable) via:- Your
account_idis shown in the server to server app type build flow. - Your
user_idcan be found by JWT decoding the chatbot token → body →uid. - Your
user_idcan be found in the Zoom web portal when you view a user. - Your
user_idis returned from the Get User/s API. - A
channel_idcan be found by JWT decoding the channel URL’s (copy channel URL in the Zoom Client) path → header →sid - A
channel_idcan be found in the Zoom web portal when you view a channel. - A
channel_idis returned from the Get Channel/s API.
- Your
Documentation is here.
1 Like