我正在尝试使用API和JavaScript写入Google表格,该电子表格设置为可公开查看,但不能公开编辑,因此设置为API密钥。
$.ajax({
type: 'PUT',
url: "https://sheets.googleapis.com/v4/spreadsheets/{SheetID}/values/A1%3AA200?includeValuesInResponse=false&valueInputOption=RAW&key={My API Key}",
"values": messages,
error: function() {
console.log("Error");
}
});
当我运行此代码时,控制台会记录“错误”,就像我在遇到错误时要求的那样,并且Google API返回错误401。
在我构建网站时,我的api密钥设置为无限制,它仅供私人使用,因此我不担心最终安全性,但以后仍会添加它。
我在这里做错了什么?我已经在使用API从电子表格中获取数据以进行显示,没有任何错误,与此同时,在尝试写入该错误时遇到了该错误。
请原谅我的英语不好,我也是AJAX的新手。