Can't get the deauthorization notification event

Description
I followed the step in the post below. But I can’t get any event when I uninstall my app.
Is there anything problem that I just make a mistake?

Which App?
https://marketplace.zoom.us/apps/x4_eiz9ATFmu6Gz9q-p4vg

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Set de-authorization notification url in app information

  2. Install App by click the “Preview URL” in submit page

    圖片

  3. Uninstall in “Installed Apps”

Hey @jason_kang

Thanks for posting on the Zoom Devforum! I am still learning, but I will try my best to help answer your question. :slightly_smiling_face:

Checkout these related threads that may have the answer you are looking for:

If these threads did not help, please let us know by replying back here and someone from the Developer Relations team will get back to you shortly.

Thanks,
DeveloperBot

@DeveloperBot Thanks. But those related threads cant solve my issue.

Hey @jason_kang,

Are you able to make post requests to your endpoint url to make sure you have it configured properly?

Thanks,
Tommy

Hi, @tommy

I made POST requests to my endpoint url by postman, and got the hook normally.
The normal event hooks are fine, but only the de-auth hook is missing.

I found the only difference between the two kinds of hook is the IP source.
normal event hook: 3.X.X.X
de-auth hook: 18.X.X.X

We checked the firewall, and we don’t blocked the 18.X.X.X.
I tested the ngrok with my application, it can get the de-auth hook.
But, when I change the de-auth endpoint to my hostname, it can’t get any de-auth request.

It seems to be weird…
Maybe the telecom company is the problem? (Our company is at Taiwan)
Can you help us to check or provide the status code of the de-auth hook?
Or, any idea about this circumstance?

Hey @jason_kang,

Can you confirm you are installing and uninstalling the production version of your app?

What is your app name so I can look into the logs?

Thanks,
Tommy

Hi, @tommy

I’m sure I am installing the production version of my app in the “Submit” page.
I use the ngrok service in “Deauthorization Notification Endpoint URL”, I get all type hook notifications.
But when I change to our own hostname, I can only get the normal event hook.
Only the de-auth hook is missing.

Which App?
MailCloud Messenger
https://marketplace.zoom.us/apps/x4_eiz9ATFmu6Gz9q-p4vg

thx.
Jason

Hey @jason_kang,

If you are able to get the deauth webhook with your local ngrok environment, then something is not configured properly on your end in your production environment. Make sure your production deauth url is not behind a VPN or firewall.

Thanks,
Tommy

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.