首页 > 解决方案 > 在 Python 桌面应用程序中保留 Youtube Data API 访问令牌

问题描述

我有一个访问 Youtube-Data-API v3 的 Python 应用程序。

程序运行一个小时后,它会抛出一个错误,提示访问令牌已过期。

如何将令牌保留更长时间?

标签: pythonyoutube-data-apirefresh-token

解决方案


当您创建 O-Auth2 凭据时,您需要选择我认为您正在尝试创建的“Web App”。(一个网站,对吗?)。

“桌面应用程序”选项适用于您想要制作桌面应用程序而不是网站的情况。

桌面应用程序和 Web 应用程序处理重定向 uri 的方式不同,这就是导致您的问题的原因。


推荐阅读