Description
Hi,
I am working on integration, of an app I work on, with zoom.
I have followed api doc, for Oauth api.
I have created an app, in zoom marketplace, of Oauth type.
I have copy pasted the api key, and api secret values into my app.
and I also provided a redirect url into zoom.
When I hit the endpoint
I’m running into the same problem with a Chatbot I’m setting up. The only scope I have set is “imchat:bot”. I get the message when I go to install the bot under “Test the App Locally”. The message shows up instead of the blue “Authorize” button.
Empty scope (the client doesn’t have any scope) (4,700)
Thanks for any help! I may be missing something simple. I have used OAuth once before to set up a chatbot on a different platform, but this is my first time working with your API. If you follow the documentation here, the problem may be repeatable for you. Let me know if I can provide any other information. https://marketplace.zoom.us/docs/guides/chatbots/build-a-chatbot
The error appears only when scope “imchat:bot” is added automatically. I found a workaround: I added any second scope to my app -> save changes-> remove previously added scope -> error disappear
We are seeing this issue as well on a new app. The scopes we added in marketplace ui appear to have been altered to split the read and write scopes for meetings and webinars… perhaps this is related.
Thanks for looking into this! I tried testing the app locally again, and it brought up the authorization page successfully, so the “Empty scope” message is gone.
However, when I continue and click authorize, the Zoom client on my PC opens with the error “Failed to Open Chat”. I’ve included a screenshot. The chatbot doesn’t show up under “APPS” in the actual Zoom client. It doesn’t look like it’s installed.
In the browser, it says the app was authorized and installed successfully. The “preview url” shows I am subscribed to the bot. When I uninstall the app, I don’t get any errors, it just says “Uninstall successfully”.
Thanks again for your help. Let me know if there’s any other information you’d like! I am new to these forums so I am only allowed to include on screenshot at a time.
I also seem to be getting the same issue.
I was able to temporarily resolve the issue by removing the scopes and then adding them back. But then after an hour or two, the issue came back. (note: this no longer seem to work)
Thank you for reporting this. Our Engineering team is working diligently on fixing this issue. We will post an update on this thread as soon as we have more information.
Same issue here. OAuth screen loads correctly when I’m logged into the same account used to develop the app, but get that same “empty scope” error when either not logged in to Zoom, or when logged into a different Zoom account. And this is using the “publishable” url, not the test credentials.