Мне нужно запустить экземпляр облака Google и остановить, если мой процесс закончился.Поэтому я попробовал вызовы API от https://cloud.google.com/compute/docs/reference/rest/v1/instances/get
Созданный ключ API и идентификатор клиента oAuth для одного и того же и попытался в приложении почтальона для тестирования.
Использованный API Введите в заголовке Authorization : Bearer <api_key>
, а также в URL-адресе как key=<api_key>
Но оба метода дают ошибку 401 login required
.
Затем я нашел API Explorer
https://developers.google.com/apis-explorer/
Там также я получил ту же ошибку.
Какую ошибку я совершаю.Мне нужно реализовать запуск и остановку экземпляра через код PHP, так как это фоновый процесс.
PHP curl response
{
"error": {
"errors": [
{
"domain": "global",
"reason": "authError",
"message": "Invalid Credentials",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Invalid Credentials"
}
}