Hi all!I tried creating a Google reCaptcha Connected System. It asked for 3 things1. reCAPTCHA Project ID2. reCAPTCHA Site Key3. reCAPTCHA API Key
The Project ID and Site Key is found in https://console.cloud.google.com after enabling reCAPTCHA Enterprise API and doing necessary configurations. But I couldn't find the reCAPTCHA API Key anywhere. Can anyone help me on this
Discussion posts and replies are publicly visible
My favourite AI told me this:
Certainly! When working with reCAPTCHA Enterprise, the process of obtaining the necessary credentials can be a bit different compared to the standard reCAPTCHA. Here’s a step-by-step guide to help you find the required keys:
### Step-by-Step Guide to Obtain reCAPTCHA Enterprise Credentials
1. **Enable reCAPTCHA Enterprise API:** - Go to the [Google Cloud Console](console.cloud.google.com/). - Select your project or create a new one. - Navigate to the **API & Services** section. - Click on **Library** and search for "reCAPTCHA Enterprise". - Click on **Enable** to enable the API for your project.
2. **Create a reCAPTCHA Site Key:** - In the Google Cloud Console, go to the **reCAPTCHA Enterprise** section. - Click on **Create Key**. - Fill in the required details such as the domain name where you will be using the reCAPTCHA. - After creating the key, you will get a **Site Key**. This is used in your frontend to render the reCAPTCHA widget.
3. **Obtain the Project ID:** - The Project ID is available in the **Dashboard** of your Google Cloud Console. It is a unique identifier for your project.
4. **Generate an API Key:** - Go to the **API & Services** section in the Google Cloud Console. - Click on **Credentials**. - Click on **Create Credentials** and select **API Key**. - An API Key will be generated. This key is used to authenticate your requests to the reCAPTCHA Enterprise API.
### Summary of Keys:- **Site Key:** Used in your frontend to render the reCAPTCHA widget.- **API Key:** Used in your backend to authenticate requests to the reCAPTCHA Enterprise API.- **Project ID:** Unique identifier for your Google Cloud project.
Thanks a TON Stefan Helzle
I'm trying to set up a Google reCAPTCHA for my portal. I have followed the steps that Stefan lays out here (Thanks Stefan) and I get a successful connection with the reCAPTCHA Connected System.
My problem is that all of my quires (a!verifyRecaptcha()) in the interface return an Error.
If I go to the APIs & Services section of the Google Console, I can see the testing traffic on the APIs
I can see the transactions when I do a test connection in the from Appian. I see the method, google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseService.CreateAssessment.
When I run the verification from the Portal, I do not see any traffic.
In the Google Cloud Console, it shows the key as being "Incomplete".
It wants me to finish setting up the key by requesting token.
The instructions are to copy the key and place on the website. This is the same key I am using as the Site Key in Appian. I'm really not sure on how to proceed from here.