使用刷新令牌调整 YouTube HTTP 请求以实现无限通信

问题描述 投票:0回答:1

#1

#2

#1 显示了 google 开发者 oauth 中心,我在那里获取访问令牌。我想用它来更改和修改描述和标签等。 现在,它可以完美运行(寻址端点:googleapis.com/youtube/v3/videos),但问题是令牌仅有效 1 小时(天知道为什么)。但他们提供了刷新令牌。 所以问题是如何以某种方式将刷新令牌嵌入到(图像#2)Make.com HTTP 请求中,或者是否在另一个自动化中可以解决自动更新令牌的问题?我不确定。

尝试将刷新令牌添加到标题中,但没有成功。

youtube-api oauth2-playground
1个回答
0
投票

所以问题是如何以某种方式将刷新令牌嵌入到(图像#2)Make.com HTTP 请求中,或者是否在另一个自动化中可以解决自动更新令牌的问题?

不可以。

为了获得新的刷新令牌,您必须将刷新令牌换成新的。

这是通过 http post 请求完成的

https://accounts.google.com/o/oauth2/token
client_id={ClientId}&client_secret={ClientSecret}&refresh_token=[redacted]&grant_type=refresh_token

因此,您需要首先执行此请求才能获取新的访问令牌,然后将其应用于您正在使用访问令牌的页面。

© www.soinside.com 2019 - 2024. All rights reserved.