首页 > 解决方案 > 什么是 PROTECTED_ACTION 和 ASSESSMENT_NAME?

问题描述

如果这是一个愚蠢的问题,我深表歉意,但我不知道该为这些值添加什么。

define('SITE_KEY', '**************************');
define('TOKEN', $reportToken);
define('ASSESSMENT_NAME', 'What do I put here?');
define('PROTECTED_ACTION', 'What do I put here?');
define('PARENT_PROJECT', 'projects/project-name');

标签: phpgoogle-cloud-platformrecaptcharecaptcha-v3

解决方案


根据您提供的信息,您似乎正在尝试使用 PHP 的 reCAPTCHA Enterprise构建和创建评估。

关于 ASSESSMENT_NAME 和 PROTECTED_ACTION 需要什么,我建议查看以下文档以帮助了解 reCAPTCHA 的 API 和 SDK:

  1. reCAPTCHA PHP 客户端库: https ://github.com/google/recaptcha
  2. 客户端库 > PHP 参考: https ://googleapis.github.io/google-cloud-php/#/docs/google-cloud/v0.153.0/recaptchaenterprise/v1/recaptchaenterpriseserviceclient
  3. REST 资源:projects.assessments https://cloud.google.com/recaptcha-enterprise/docs/reference/rest/v1/projects.assessments

推荐阅读