- Вы хотите использовать «Попробуйте этот API» с учетной записью службы.
Я считаю, что вы хотите достичь вышеизложенного. Для этого как насчет следующего ответа?
Проблема и решение:
К сожалению, «Попробуйте этот API» можно использовать для учетной записи входа. Таким образом, в этом случае учетная запись службы не может использоваться для «Попробовать этот API».
Итак, как обходной путь, как насчет использования примера curl, созданного командой «Попробуйте этот API»? Токен доступа можно получить с помощью учетной записи службы. Когда этот токен доступа используется для образца curl, созданного методом «Попробуйте этот API», вы можете протестировать API с помощью учетной записи службы.
Использование:
1. Создайте образец завитка.
Перейдите на страницу https://developers.google.com/drive/api/v3/reference/files/list. И нажмите квадратную кнопку. Вы можете увидеть это на следующем изображении.
![введите здесь описание изображения](https://i.stack.imgur.com/rwhZ4.png)
Таким образом, вы можете увидеть открытое окно, как показано на следующем изображении.
![введите здесь описание изображения](https://i.stack.imgur.com/XR0Uh.png)
Когда вы меняете параметры для API, образец curl также изменяется. Здесь скопируйте образец завитка, как показано ниже.
curl \
'https://www.googleapis.com/drive/v3/files?key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--compressed
2. Получить токен доступа из учетной записи службы.
Ниже приведены примеры сценариев для получения токена доступа из учетной записи службы.
Срок действия токена доступа - 1 час. Пожалуйста, будьте осторожны.
3. Запустите образец локона.
Используя полученный токен доступа, вы можете протестировать «Попробуйте этот API» с образцом curl следующим образом.
curl \
'https://www.googleapis.com/drive/v3/files' \
--header 'Authorization: Bearer ###' \
--header 'Accept: application/json' \
--compressed
- В этом случае удалите
?key=[YOUR_API_KEY]
. Потому что ключ API для этого не используется.
person
Tanaike
schedule
23.04.2020