Recaptcha error, Please try again

Description

In the last week our application that used integration through the webview client stopped working and has presented the following answer.

Error
{“status”:false,“errorCode”:300,“errorMessage”:“Recaptcha error, Please try again.”,“result”:null}

Which version?
WebClient
Server Php 7.2
Google Chrome - Versão 81.0.4044.129 (Versão oficial) 32 bits

To Reproduce(If applicable)
We made a CURL call between our application and the zoom, because on the web sdk it is not yet possible to start the webinar as a host.
This solution worked until last week, but since yesterday we realized that the login is returned to the message.

<? php

$ curl = curl_init ();

curl_setopt_array ($ curl, array (
  CURLOPT_URL => "https://zoom.us/signin?=",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => array ('email' => '****@*****', 'password' => '########'),
));

$ response = curl_exec ($ curl);
curl_close ($ curl);
echo $ response;       

#print $response
`{"status":false,"errorCode":300,"errorMessage":"Recaptcha error, Please try again.","result":null}`

Hey @ti12,

Please use the OAuth flow. Never ask for a users Zoom password.

Thanks,
Tommy

1 Like

Hi, @tommy thanks for the reply.
We have already used integration via JWT for API consumption, our need and just log in from a host to start the webinar event.

Can I use the OAuth and JWT method simultaneously?

Hey @ti12,

Yes, you can use both, however, implementing OAuth allows users to login securely to Zoom, authorize your app, and then give you an access token so you can make API calls on the users behalf.

Thanks,
Tommy