问题:我遇到了 HTTP 400 错误,指出“前提条件检查失败”。每当我调用 sendMessage() 方法时。
我不知道我有什么可以考虑的:
请注意,我已成功运行 quickstart.php,因此我知道 google 库已正确安装。下面是我的代码:
<?php
require_once('../../vendor/autoload.php');
$client = new Google_Client();
$credentials_file = '../../vendor/google/auth/credentials.json';
$client->setAuthConfig($credentials_file);
$client->setApplicationName("no-reply mailing");
$client->setScopes(['https://www.googleapis.com/auth/gmail.send']);
$service = new Google_Service_Gmail($client);
$message = createMessage('me', 'some@email.com', 'This is but a test', 'Please work...');
// Email a user
sendMessage($service, 'me', $message);
/**
* @param $sender string sender email address
* @param $to string recipient email address
* @param $subject string email subject
* @param $messageText string email …Run Code Online (Sandbox Code Playgroud)