使用YouTube Data API的控制台应用程序

时间:2013-12-12 13:54:29

标签: youtube

我即将构建一个需要访问经过身份验证的YouTube Data API的控制台应用程序。调用API本身不是问题,我非常清楚如何制作和处理HTTPS请求。

我已经获得了API密钥和客户端ID。也没问题。

问题是身份验证。 我在这里查了一下:https://developers.google.com/youtube/v3/guides/authentication#installed-apps 在“已安装的应用程序”选项卡上,在第二步中,它指示如何设置要调用的URL以执行身份验证步骤。到目前为止都很好。但在编程任何东西之前,我想我会尝试看看这个网址在浏览器中的作用。

原来它只显示登录提示。那怎么样。这在这种控制台应用程序中不起作用。据推测,这个想法是用户以某种方式显示此网页并被指示登录并允许访问。然后,不管怎样,通过某种魔术,访问令牌会被发送回我的控制台应用程序。

我不太确定的两件事: 1)如何在控制台应用程序中提示输入用户名和/或密码,并将 发送到身份验证URL? 2)如何从中获取访问令牌?

最大的问题是API似乎需要一个浏览器......哪个不存在。我的控制台应用程序将(最终)无人值守运行,因此启动浏览器并显示网页并在返回代码之前什么也不做,这是不可能的。我需要以某种方式为身份验证页面提供用户名/密码并立即取回代码。

0 个答案:

没有答案