【问题标题】:YouTube Data Api v3 in C#C# 中的 YouTube 数据 API v3
【发布时间】:2019-04-20 22:10:25
【问题描述】:

我正在学习在 C# 中使用 YouTube Data Api v3。我想做的是管理 YouTube 播放列表(创建、删除、更新)。我希望它是一个控制台项目。我使用了 here 给出的示例播放列表代码。我使用了创建播放列表代码,但是当我运行它时,它显示了以下内容 错误:

请求中的重定向 URI 127.0.0.1:52222/authorize/ 没有 匹配为 OAuth 客户端授权的那些。要更新 授权重定向 URI,访问:<...>

项目处于初始阶段。谁能指导我?不知道是什么问题。

【问题讨论】:

    标签: c# .net youtube-api youtube-data-api


    【解决方案1】:

    Youtube API documentation 复制代码之前,了解如何处理 API 身份验证和授权的基础知识非常重要。所有 API 调用都必须使用简单或授权访问(定义如下)。许多 API 方法需要授权访问,但有些可以使用其中任何一种。可以使用其中任何一种的某些 API 方法的行为会有所不同,具体取决于您使用的是简单访问还是授权访问。

    从您的Google API Console,您必须设置您的Authorized Javascript OriginsAuthorized redirect URIs。当 Google 的服务器从用户那里获得授权时,它会将浏览器重定向到您以 redirect_uri 发送的任何内容。重定向 URI 位于 client_secrets.json 文件中,该文件可以验证 OAuth 流程并指定您的应用允许的匹配。

    有关更多信息,您可以使用.Net 访问Get Start documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-25
      • 1970-01-01
      • 2016-06-26
      • 1970-01-01
      • 2015-12-06
      • 1970-01-01
      • 1970-01-01
      • 2022-09-25
      相关资源
      最近更新 更多