Я использую простой запрос Http из Google API, чтобы добавить элемент в группеGoogle API дает ошибку входа в систему при добавлении члена в группу с помощью администратора SDk апи
Я создал новый проект в моей консоли администратора Google и иметь ключ, clientid, клиентский секрет, имя учетной записи службы, после чего я пишу этот код, чтобы добавить участника в группу. Но это дает мне ошибку. Может кто-нибудь предложить, где я делаю неправильно
include_once __DIR__ . '/GoogleClientApi/vendor/autoload.php';
include_once __DIR__. '/GoogleClientApi/src/Google/Auth/Google_AssertionCredentials.php';
$clientId = 'xxxxxxxxxxxxc7iqi.apps.googleusercontent.com';
-----------------------------------
-----------------------------------
$scopes = array(
'https://www.googleapis.com/auth/admin.directory.group',
'https://www.googleapis.com/auth/admin.directory.user'
);
------------------------------
------------------------------------------
$client = new Google_Client();
$client->setApplicationName($appName);
$client->setClientId($clientId);
$client->setAssertionCredentials($creds); // This line gives the error
Этот код дает мне следующее сообщение об ошибке:
Fatal error: Call to undefined method Google_Client::setAssertionCredentials().
я сделал немного поиска и найденный код добавление члена в группу. Но теперь он дает эту ошибку: Неустранимая ошибка: вызов неопределенного метода Google_Client :: setAssertionCredentials(). См. Мой обновленный вопрос. – Aashi
. Вы должны создать второй вопрос, это не относится к первому вопросу. – DaImTo