# Recaptcha error, Please try again

**URL:** <https://devforum.zoom.us/t/recaptcha-error-please-try-again/16278>\
**Category:** Web\
**Created:** [May 5, 2020, 6:38pm UTC](https://devforum.zoom.us/t/recaptcha-error-please-try-again/16278 "2020-05-05T18:38:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ti12](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ti12/32/7645_2.png) [@ti12](https://devforum.zoom.us/u/ti12)\
**Post date:** [May 5, 2020, 6:38pm UTC](https://devforum.zoom.us/t/recaptcha-error-please-try-again/16278/1 "2020-05-05T18:38:11Z")

</div>

**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}`
```

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 11, 2020, 6:07pm UTC](https://devforum.zoom.us/t/recaptcha-error-please-try-again/16278/2 "2020-05-11T18:07:04Z")

</div>

Hey @ti12,

Please use the [OAuth flow](https://marketplace.zoom.us/docs/guides/auth/oauth). Never ask for a users Zoom password.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![ti12](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ti12/32/7645_2.png) [@ti12](https://devforum.zoom.us/u/ti12)\
**Post date:** [May 11, 2020, 6:46pm UTC](https://devforum.zoom.us/t/recaptcha-error-please-try-again/16278/3 "2020-05-11T18:46:50Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 15, 2020, 5:19pm UTC](https://devforum.zoom.us/t/recaptcha-error-please-try-again/16278/4 "2020-05-15T17:19:02Z")

</div>

Hey @ti12,

Yes, you can use both, however, implementing [OAuth](https://marketplace.zoom.us/docs/guides/auth/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

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 9:19pm UTC](https://devforum.zoom.us/t/recaptcha-error-please-try-again/16278/5 "2020-08-21T21:19:57Z")

</div>

Closed on August 21, 2020, 9:19pm UTC


