Youtube api 用于刷新访问令牌的Google电子表格应用程序脚本

Youtube api 用于刷新访问令牌的Google电子表格应用程序脚本,youtube-api,google-spreadsheet-api,youtube-javascript-api,Youtube Api,Google Spreadsheet Api,Youtube Javascript Api,我正在使用下面的HTTP请求从关联的YouTube频道检索数据 https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D{MY_ASSOCIATED_CHANNEL_ID}&start-date=2016-08-01&end-date=2016-08-31&metrics=views&dimensions=video&filters=video%3D%3D{MY_VI

我正在使用下面的HTTP请求从关联的YouTube频道检索数据

https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D{MY_ASSOCIATED_CHANNEL_ID}&start-date=2016-08-01&end-date=2016-08-31&metrics=views&dimensions=video&filters=video%3D%3D{MY_VIDEO_ID}&max-results=10&sort=-views& access_token= {MY_ACCESS TOKEN}
我正在使用谷歌电子表格应用程序脚本来处理上述请求

您能帮我设置一个附加功能,在运行上述功能之前刷新我的访问令牌(我已经有一个刷新令牌)吗

谢谢

Aneesh

您可以查看如何在令牌过期时刷新令牌

OAuth2 for Apps脚本是一个用于Google Apps脚本的库,它提供创建和授权OAuth2令牌的能力,以及在它们过期时刷新它们的能力。此库使用应用程序脚本的新端点和
/usercallback
端点来处理重定向

对于此库(以及一般的应用程序脚本功能),URL将始终采用以下格式:

https://script.google.com/macros/d/{SCRIPT ID}/usercallback

其中,
{SCRIPT ID}
是使用此库的脚本的ID。通过单击菜单项“文件>项目属性”,可以在应用程序脚本代码编辑器中找到脚本的ID

为此,请按照上面提供的链接中的步骤进行操作。希望这有帮助