Javascript 阅读React中的私有google电子表格(使用Auth)

Javascript 阅读React中的私有google电子表格(使用Auth),javascript,reactjs,oauth,spreadsheet,Javascript,Reactjs,Oauth,Spreadsheet,我想从谷歌电子表格中读取JSON值,并在react中显示“无公共链接”,我不知道它将如何工作,以及如何获得“作为表单所有者的登录状态”,然后显示,我以前使用过tableTop,但它只与公共链接一起工作 这是我的密码: 从“React”导入React,{Component}; 导入“/App.css”; 从'react google login'导入{GoogleLogin}; 从“./config”导入密钥; 常量响应日志=(响应)=>{ 控制台日志(响应); } 类API扩展组件{ 构造函

我想从谷歌电子表格中读取JSON值,并在react中显示“无公共链接”,我不知道它将如何工作,以及如何获得“作为表单所有者的登录状态”,然后显示,我以前使用过tableTop,但它只与公共链接一起工作

这是我的密码:


从“React”导入React,{Component};
导入“/App.css”;
从'react google login'导入{GoogleLogin};
从“./config”导入密钥;
常量响应日志=(响应)=>{
控制台日志(响应);
}
类API扩展组件{
构造函数(){
超级()
此.state={
数据:[]
}
}
异步获取数据(){
const API_KEY=KEY.apiKey;
const SHEET_ID=键。电子表格;
const response=等待获取('https://sheets.googleapis.com/v4/spreadsheets/'+SHEET_ID+'/values/Sheet1!A4:F21?key='+API_key);//任何范围的batchGet
const json=await response.json();
//只需记录“json”
var sheets=json.values;
log('sheet-json:'+sheets);
}
componentDidMount(){
}
render(){
返回(
);
}
}
导出默认API