REST Resource: projects.apps.recaptchaConfig

Tài nguyên: RecaptchaConfig

Một đối tượng cấu hình reCAPTCHA v3 của ứng dụng. apps.exchangeRecaptchaToken sử dụng cấu hình này để xác thực mã thông báo reCAPTCHA do reCAPTCHA phiên bản 3 phát hành cho ứng dụng. Lớp này cũng kiểm soát một số thuộc tính của AppCheckToken được trả về, chẳng hạn như ttl.

Biểu diễn dưới dạng JSON
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
Trường
tokenTtl

string (Duration format)

Chỉ định thời lượng có hiệu lực của mã thông báo Kiểm tra ứng dụng trao đổi từ mã thông báo reCAPTCHA. Nếu bạn không đặt chính sách này thì hệ thống sẽ giả định giá trị mặc định là 1 ngày. Giá trị phải nằm trong khoảng từ 30 phút đến 7 ngày (tính cả 30 phút).

Thời lượng tính bằng giây với tối đa 9 chữ số thập phân, kết thúc bằng "s". Ví dụ: "3.5s".

name

string

Bắt buộc. Tên tài nguyên tương đối của đối tượng cấu hình reCAPTCHA v3, ở định dạng:

projects/{project_number}/apps/{app_id}/recaptchaConfig
siteSecret

string

Bắt buộc. Chỉ nhập. Mã bí mật của trang web dùng để xác định dịch vụ xác minh reCAPTCHA v3 của bạn.

Vì lý do bảo mật, trường này sẽ không bao giờ được điền sẵn bất kỳ phản hồi nào.

siteSecretSet

boolean

Chỉ có đầu ra. Liệu trường siteSecret có được đặt trước đó hay không. Vì chúng ta sẽ không bao giờ trả về trường siteSecret, nên trường này là cách duy nhất để tìm hiểu xem trường này đã từng được thiết lập hay chưa.

Phương thức

batchGet
(deprecated)

Nhận các RecaptchaConfig cho danh sách ứng dụng được chỉ định.

get
(deprecated)

Lấy RecaptchaConfig cho ứng dụng được chỉ định.

patch
(deprecated)

Cập nhật RecaptchaConfig cho ứng dụng được chỉ định.