我正在尝试实现Google ReCaptcha V3(这是与V2不同的实现,因此请不要将其标记为重复)。
这是我页面的JS脚本,用于初始化ReCaptcha(用我注册的here的实际密钥替换MyKey
):
<script src="https://www.google.com/recaptcha/api.js?render=reCAPTCHA_site_key"></script>
<script>
$(function () {
grecaptcha.ready(function () {
grecaptcha.execute('MyKey', {action: 'homepage'});
});
});
</script>
加载页面时,在浏览器的开发控制台中出现以下错误:
未捕获的错误:缺少必需的参数:sitekey
我在这里想念什么?
答案 0 :(得分:1)
替换reCAPTCHA_site_key
在https://www.google.com/recaptcha/api.js?render=reCAPTCHA_site_key
上
用您的实际密钥。