1

我正在实现与 YouTube 的服务器端交互,我对您需要创建的那种产品/应用程序有点迷茫,以便通过 API 发布视频。

查看OAuth2 文档,它说我需要使用API 控制台注册我的应用程序(到目前为止看起来不错,非常类似于创建 Facebook 应用程序)。但是后来,我查看了 Google .NET 库,这里说需要在YouTube 仪表板中注册产品……不确定这些是如何互补的。如果有人有综合解释(我在文档中没有找到),我将不胜感激。

谢谢

4

1 回答 1

0

我不是 100% 确定,但我相信:

  1. YouTube 仪表板最初是在尚未发布的 YouTube API v3 发布之前设置的。您可以使用仪表板注册您的应用程序并获取 YT 开发密钥。您还可以将仪表板用于一些极低级别的应用程序统计信息。

  2. API 控制台是 Google 尝试为其所有 API 构建一个管理控制台的尝试。由于 Google 正在转换为 oAuth 2 授权,因此如果您想使用 oAuth 2 进行授权,您还需要使用 API 控制台来申请 clientID、redirectURI 和 clientSecret。

目前,如果您不想使用 oAuth2,则不需要访问 API 控制台。但是,要知道明年 2 月 YouTube 将取消所有其他形式的授权(sub、clientLogin、oAuth1)。

所以要尝试简化事情:使用 API 控制台按顺序获取您的 oAuth2 使用 YT 仪表板获取 YT 开发密钥

将来,当 Google 推出 YouTube API v3 时,您可能希望从 API 控制台切换到新的开发密钥,并将仪表板全部保留。

于 2012-07-12T01:24:27.817 回答