Cannot access pic url from get user rest api

now the pic url is zoom v2, but we cann’t access it.

“pic_url”: “https://zoom.us/p/v2/690921c41fb4e1c1c669a81836283f77b144ea61b589abe20d609ed7d5ec318d/a0ae8511-a14a-4086-8803-ef8a916c4aff-9984”,

@elisa.zoom
Hi elisa ,we use the pic url of Get a user api to show user’s profile picture in our app.

But recently, we found that if the user picture is re-uploaded, the image address returned to us by the API has changed. Now the pic url (https://zoom.us/p/v2/85beaaea3beb213891b6099b7e49950e1eb3ec58c24095104a4ef733b846e81b/348587fe-b141-472f-aea3-xa7283de9e914-2916) cannot access the image. Is it just an API bug?

If the user don’t re-upload the picture,the pic url(like this https://zoom.us/p/Dq_CX-_rQjec0z_cbJk_xx6g/6387133b-18b0-4ec6-8547-xbc4d1618b35b-x2424) retured by the api can be accessed.

Hi @xbwang2-zoomdev ,

I don’t believe it’s a bug, but it may be a breaking change. Can you please share how you’re accessing the pic to display on your app?

@gianni.zoom
hi gianni, we use android meeting sdk to build our app. The image is loaded by the Glide library 。An http 404 error occurred while loading image

This is error log:

load failed for https://zoom.us/p/v2/690921c41fb4e1c1c669a81836283f77b144ea61b589abe20d609ed7d5ec318d/a0ae8511-a14a-4086-8803-ef8a916c4aff-9984 with size [64x64]
class com.bumptech.glide.load.engine.GlideException: Failed to load resource
There was 1 root cause:
com.bumptech.glide.load.HttpException(, status code: 404)
call GlideException#logRootCauses(String) for more detail
Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetching data failed, class java.io.InputStream, REMOTE
There was 1 root cause:
com.bumptech.glide.load.HttpException(, status code: 404)
call GlideException#logRootCauses(String) for more detail
Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetch failed
There was 1 root cause:
com.bumptech.glide.load.HttpException(, status code: 404)
call GlideException#logRootCauses(String) for more detail
Cause (1 of 1): class com.bumptech.glide.load.HttpException: , status code: 404
2024-01-05 17:21:47.141 7712-7712 Glide com.telenav.scoutivi.zoom.app I Root cause (1 of 1)
com.bumptech.glide.load.HttpException: , status code: 404
at com.bumptech.glide.integration.okhttp3.OkHttpStreamFetcher.onResponse(OkHttpStreamFetcher.java:71)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:920)

@gianni.zoom Any progress on this problem?

Hi @xbwang2-zoomdev ,

Thanks for your patience! I have not had a chance to review, but am going to move this to Meeting SDK part of the forum and revisit later.

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