我是一名教师,为了使用 Apps 脚本,我一直在自学足够多的代码。我已经阅读并有点理解 OAuth 的概念,并且原则上了解它应该如何用于连接 Zoom API 和 Sheets API 以制作考勤应用程序。但是,我不知道如何做一些基础知识。例如,在制作我的 App 时要在 OAuth 重定向 URL 中放入什么。甚至如何从 Sheets 调用 Zoom API。我什至可以使用 Javascript 来调用它吗?我没有在网上找到很多不具备基本知识的东西。此外,网上的大部分东西都使用 JWT,但我希望能够广泛分享它,所以我认为我需要 OAuth。有人知道指南或我可以用来入门的东西吗?
根据答案的建议,我得到了以下代码在 Postman 上工作。不知道如何为 Apps 脚本更改它。
function myFunction() {
var myHeaders = new Headers();
myHeaders.append("Authorization", "Bearer eyJ0eXAiOiJKVMTIzNn0.9Ol6oPrmbzvby5ch5-okkl7FMRG465Nu_zM0MVd91Ig");
myHeaders.append("Cookie", "_zm_date_format=dd/mm/yy; cred=2AFAF4FB9881D6BE9A38BD86B63DF1CC");
var requestOptions = {
method: 'GET',
headers: myHeaders,
redirect: 'follow'
};
UrlFetchApp.fetch("https://api.zoom.us/v2/report/meetings/92672781820/participants?page_size=30", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
}
注意:Bearer 更改并切换到 UrlFetchApp