Как насчет этого ответа?
Проблема и решение:
К сожалению, на текущем этапе попробовать этот API нельзя напрямую, вводя ключ API и токен доступа вручную. Но в этом случае есть обходной путь. См. Рисунок ниже.
![введите описание изображения здесь](https://i.stack.imgur.com/hbjCL.png)
Это окно «Попробовать этот API». Когда вы это видите, вы можете увидеть интерактивное квадратное поле в правом верхнем углу, как показано на рисунке. Пожалуйста, щелкните по нему. Таким образом, вы можете увидеть развернутый «Попробуйте этот API», как показано на следующем рисунке.
![введите описание изображения здесь](https://i.stack.imgur.com/ys6vW.png)
Здесь введите необходимые параметры, которые вы хотите использовать. По этому вы можете увидеть образец завитка следующим образом.
curl --request POST \
'https://sheets.googleapis.com/v4/spreadsheets/SPREADSHEETID/values/RANGE:append?valueInputOption=USER_ENTERED&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"values":[["sample value"]]}' \
--compressed
Используя эту команду, вы можете использовать API, вручную вводя ключ API и токен доступа.
Но здесь есть важный момент. В Google API ключ API не может использоваться для метода, кроме метода GET. Ключ API может использовать только метод GET для общедоступного содержимого. Пожалуйста, будьте осторожны. Поэтому, если вы хотите использовать Method: spreadsheets.values.append в API Таблиц, вручную введя ключ API и токен доступа, используйте токен доступа. Поскольку этот метод использует метод POST. Таким образом, вы можете протестировать API. Также вы можете увидеть требуемые объемы в официальном документе.
Кстати, если вы хотите использовать только ключ API, вам не обязательно использовать --header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]'
. А также, если вы хотите использовать только токен доступа, вам не нужно использовать &key=[YOUR_API_KEY]
.
В расширенном «Попробуйте этот API» вы также можете увидеть HTTP-запрос и образец сценария Javascript.
Примечание:
- Если вы хотите запросить API таблиц с помощью ключа API, предоставьте общий доступ к электронной таблице. Таким образом, значение можно получить с помощью метода GET, например Method: spreadsheets.values.get, Method: spreadsheets.get и так далее.
- Если вы хотите увидеть метод получения токена доступа, вы можете увидеть его в официальных документах, таких как здесь, здесь.
Ссылка:
person
Tanaike
schedule
05.08.2020