Я до сих пор застрял на этом вопросе и перефразирую его после небольшого изучения.
Я не могу найти примеры кода для использования google-api-php-client with v1 API
таких методов, как projects/setIamPolicy()
В этом примере
Пример PHP выглядит неработоспособным, поскольку $service->projects
не определено. Эквивалентный пример nodejs «просто работает».
Я попытался переключиться на ветку v1-master, но тот же код все еще несовместим. Я попытался внести некоторые изменения, чтобы компенсировать методы аутентификации v2, использованные в этом примере, но зашел в тупик.
Как правильно использовать методы v1 через PHP?
РЕДАКТИРОВАТЬ Это выглядиткак этот простой файл композитора - мое решение:
{
"require": {
"google/apiclient": "^2.0",
"google/apiclient-services": "0.50"
}
}