使用 Gmail API 的发送限制是什么?
这篇文章说 mail.send 每天需要 1,000,000,000 qu 的 100 Quota Units:https : //developers.google.com/gmail/api/v1/reference/quota
在其他地方,个人用户每天只能发送 500 封域外电子邮件。我用 API 发送的测试电子邮件似乎来自授权应用程序的帐户。:https : //support.google.com/a/answer/166852?hl=en
对于凭据使用单个 G Suite 用户帐户的 Gmail API 来说,这是否会影响该帐户可以正常发送的 500 条外部/2000 条内部消息?
用例是使用 WordPress 插件 ( https://wordpress.org/plugins/post-smtp/ ) 通过 Gmail API 而不是本地邮件服务器使用 SMTP。
感谢您的见解!
我仔细研究了其他线程的 WordPress AJAX 问题,有 400 个错误,但我似乎无法解决这个问题。
我在 WordPress 中尝试实现一些 AJAX。现在我有一些虚拟函数只是为了了解 AJAX 功能,但我无法让它们工作。
在我的页面模板上,页面底部有这样的 Javascript:
<script>
var ajax_url = "<?php echo admin_url( 'admin-ajax.php' ); ?>";
var data = { action : 'bp_check_user_role' };
jQuery.post(ajax_url, data, function (success) { console.log(success); });
</script>
Run Code Online (Sandbox Code Playgroud)
在我的代码片段插件中,我有这个 PHP:
function bp_check_user_role() {
echo "Hi!";
die();
}
add_action('wp_ajax_bp_check_user_role', 'bp_check_user_role');
add_action('wp_ajax_nopriv_bp_check_user_role', 'bp_check_user_role');
Run Code Online (Sandbox Code Playgroud)
我觉得我正确地执行了这两个步骤,但是当我加载页面时,代码不起作用,我得到了这个(我已经擦洗了 {mysite},但它是正确的):
jquery.js?ver=1.12.4:4 POST https://{mysite}.com/wp-admin/admin-ajax.php 400 ()
Run Code Online (Sandbox Code Playgroud)
我有什么想法或明显的错误吗?我似乎无法破解这个:(
除了参考 WordPress Codex 之外,我还阅读过的主题: https: //wordpress.stackexchange.com/questions/220661/use-ajax-without-a-plugin Wordpress Ajax 始终返回 0