我正在编写一个音乐网站,允许用户创建YouTube列表。但这不是我希望我的网站工作的方式:我希望所有的用户在 my YouTube频道中创建他们所有的列表。而且只在我的。因此,我需要API从我的网站接收到的任何请求都是通过与我的YouTube频道相关的Gmail帐户授权的。此外,这样,授权过程将变得对用户是不可见的,这是一个优势。我想让他们创建他们的名单,只需点击一个按钮在我的网站。我是否有任何其他选项可以使授权过程自动化?
我已经创建了一个网站,用户可以在他们的时间线上分享专辑后下载专辑。该网站可以在这里找到 (音乐部分的问题)。该过程要求他们“添加到时间轴”,然后一旦授权网站发布他们共享的内容,单击download to share按钮,将发布一个打开的图形对象并开始下载。
从我和其他开发人员的角度来看,这工作得很好。
我正在尝试用Google的安卓实现3条腿的登录。这是从服务器端访问Gmail所必需的。我使用以下代码(为简洁删除错误检查),这将为我获得一个令牌,但它不是刷新令牌。我需要的是一个服务器和代码,我可以用它来交换访问和刷新令牌。List<String> scopes = new ArrayList<>(List.of("https://www.