Team, Our usecase is to send alerts/notification messages to different zoom channels from our Java Application. So, We created a JWT app on zoom marketplace with the intention to post the messages to the channels. But I couldn’t find the API which takes the JWT token to post the message.
Could you please share me the REST API for the same ? I see there is a chatbot-app option. But our usecase is simple, we don’t need a two-way communication with the user or any other functionality. We just need to post a message (one-way). Is this feasible through JWT app?
Thanks for the clarification. Would like to seek one more clarification. As our usecase is to post message on our customers’ zoom channels , We would need the channel id to post the message. Is there a way to get the channel id/link manually ? ( not through API)
That’s correct. However, you could create 1 account-level OAuth App which would be authorized by an account Admin or Owner, and this would grant you an access_token that could authorize requests on behalf of any user under the account.
I tried creating a “Chatbot” in Zoom MarketPlace.I have created only for “Development Phase”. (I’m yet to publish in PROD) and I have clicked on “install” as well. I’m facing below issues. could you help?
As I mentioned in the above comments , My BOT is going to be a one-way communication. i.e. Only BOT can post message on zoom channels. Users shouldn’t contact BOT. In this case , Is it still needed to to mention the valid End-point URL for BOT? can it be any dummy URL?
When it comes to using Chat Bot credentials to make an OAuth request, you’ll want to make sure that you are installing and authorize the OAuth portion separately. We have more information on this at the following URL:
You’ll want to make sure the endpoint always returns a 200 OK status.
I hope that helps! Let me know if you have any questions.