Zoom Raporlarında Kullanıcı Adı Eşleştirme Sorunu (Server-to-Server Entegrasyonu)

Merhaba,

Server-to-Server entegrasyonu aracılığıyla kendi geliştirdiğimiz yazılımı Zoom ile entegre ettik. Kullanıcılar sistemimiz üzerinden canlı ders oluşturduğunda, API entegrasyonu sayesinde Zoom uygulamasına veya Zoom web arayüzüne yönlendiriliyor.

Başlangıçta Zoom Meeting ile oluşturulan oturumların raporlarında, kendi yazılımımızdaki kullanıcı adları görüntüleniyordu. Ancak Zoom Webinar entegrasyonunu ekledikten sonra, raporlarda artık kullanıcıların kendi Zoom hesaplarındaki isimleri görünmeye başladı.

Bu durumda, kendi yazılımımızda tanımlı kullanıcı adlarının Zoom raporlarına yansıtılmasını sağlamak için hangi adımları izlememiz gerekiyor?

Teşekkür ederim,


Hello,

We have integrated our own software with Zoom using the Server-to-Server OAuth integration. When users create a live class through our system, they are redirected to Zoom via API integration—either to the Zoom app or the Zoom web interface.

Initially, for Zoom Meeting sessions, the user names from our software were correctly displayed in Zoom reports. However, after adding Zoom Webinar integration, the reports now show users’ Zoom account names instead of the names defined in our system.

Could you please advise us on how to ensure that the user names from our software are reflected in Zoom reports instead of the Zoom account names?

hi @SAHN-I_SEMAN
Thanks for reaching out to us and welcome to the Zoom developer forum.
Can you please share with me what endpoints are you using to retrieve the data you are looking for?

Merhaba [Zoom Geliştirici Destek Ekibi],

Yanıtınız için teşekkür ederim.

Şu anda Server-to-Server OAuth kimlik doğrulama yöntemini kullanıyoruz ve aşağıdaki endpoint’leri kullanmaktayız:

  • Authentication Endpoint: https://zoom.us/oauth/token

  • API Base URL: https://api.zoom.us/v2/

Canlı oturumları oluşturmak için, oturum türüne göre şu API’leri kullanıyoruz:

  • Zoom Meeting için: POST /users/{userId}/meetings

  • Zoom Webinar için: POST /users/{userId}/webinars

Sorunumuz, katılımcı isimlerinin raporlarda eşleştirilmesi ile ilgilidir:

  • Zoom Meeting raporlarında, sistemimizden gönderilen özel kullanıcı adları doğru şekilde görüntüleniyordu.

  • Ancak Zoom Webinar entegrasyonuna geçtikten sonra, raporlarda kullanıcıların Zoom hesaplarındaki isimler görünmeye başladı; yani artık sistemimizdeki kullanıcı adları raporlara yansımıyor.

Şu noktaları netleştirmek isteriz:

  1. Webinar raporlarında, Zoom hesap adları yerine bizim sistemimizden gönderilen kullanıcı adlarının görünmesi için kullanılabilecek bir parametre veya alan (örneğin registrant_name, join_url gibi) var mı?

  2. Webinar API’si, bu bilgiyi yansıtmak için kullanıcıların önceden “register” edilmesi gibi farklı bir işlem gerektiriyor olabilir mi?

Amacımız, Webinar katılım raporlarında görünen isimlerin, Zoom profil adları yerine kendi yazılımımızda tanımlı kullanıcı adlarıyla eşleşmesini sağlamaktır.

Yardımınız ve yönlendirmeniz için teşekkür ederim.

Saygılarımla,

————–

Hi [Zoom Dev Support Team],

Thank you for your reply.

We are currently using the Server-to-Server OAuth authentication method, with the following endpoints:

  • Authentication Endpoint: https://zoom.us/oauth/token

  • API Base URL: https://api.zoom.us/v2/

For creating live sessions, we are using the following APIs depending on the session type:

  • POST /users/{userId}/meetings for Zoom Meetings

  • POST /users/{userId}/webinars for Zoom Webinars

Our issue is related to participant name mapping in reports:

  • In Zoom Meeting reports, the participant names matched the custom names we sent from our system.

  • After switching to Zoom Webinar, the reports now display each user’s Zoom account name instead of the custom name we sent through our API.

Could you please confirm:

  1. Whether there’s a parameter or field (e.g., registrant_name, join_url, or similar) that can override the Zoom account name in Webinar reports?

  2. Or if the Webinar API requires a different handling method (such as registering users before joining) to reflect our system-defined names?

We would like to ensure that the names displayed in the Webinar attendance reports correspond to the names in our platform rather than users’ Zoom profile names.

Thank you for your support and guidance.

Best regards,

@elisa.zoom

Merhaba, desteklerinizi bekliyorum.

Hello, I am waiting for your support.

Hi @SAHN-I_SEMAN
Thanks for your patience here.
You will have to use registration on your webinar so the names correspond to the ones you want defined in your platform