【发布时间】:2017-07-24 16:26:55
【问题描述】:
我正在尝试使用本地 (mac) python 程序将一行附加到谷歌工作表。我天真地认为下面的 sn-p 就足够了:
import requests
url = "https://sheets.googleapis.com/v4/spreadsheets/SHEETID/values/Expenses!A1:D1:append?valueInputOption=USER_ENTERED"
data = {
"range": "Expenses!A1:D1",
"majorDimension": "ROWS",
"values": [
[NEW ROW DATA]]
],
}
resp = requests.post(url, data)
我收到错误:
401:“请求缺少所需的身份验证凭据。 预期的 OAuth 2 访问令牌、登录 cookie 或其他有效的 身份验证凭据。
我不确定如何为 google sheet rest api 设置身份验证。
谁能提供一个例子来说明如何去做。
【问题讨论】:
标签: python-2.7 oauth-2.0 google-spreadsheet-api