如何使用.net的youtube-api ver 3示例文件?

时间:2013-10-16 13:01:41

标签: c# youtube youtube-api google-api-dotnet-client

我需要开发使用youtube api v3通过频道名称和作者姓名搜索视频内容的网络应用程序。

进行简单测试 去youtube api客户端站点 然后下载.net。

的示例文件

我从here下载了youtube / yt-samples-dotnet。 这里我有4个类文件。 没有sln。

然后该怎么办?我的意思是打开它然后跑!!!还是需要我方编码的其他东西?

我已经创建了帐户并生成了API密钥。

更新

现在我使用BAL DAL PAL创建新项目3层 在BAL中:我添加了所有4个.cs文件

然后添加从here下载的参考。

我需要:

 using DotNetOpenAuth.OAuth2;
 using Google.Apis.Youtube.v3;
 using Google.Apis.Youtube.v3.Data;

那该怎么办?

2 个答案:

答案 0 :(得分:0)

正如这些文件顶部的评论中所解释的那样,Google APIs Client Library for .NET存在依赖关系。您可以按照getting started的用户指南进行操作,我建议您使用NuGet approach来提取相关库。

答案 1 :(得分:0)

此处:https://developers.google.com/api-client-library/dotnet/apis/youtube/v3

然后您可以下载打开nuget网页的图书馆并查看软件包ID和版本。

https://www.nuget.org/packages?q=Google.Apis.youtube&prerelease=true&sortOrder=relevance

然后构建此网址:

https://www.nuget.org/api/v2/package/{packageID}/{packageVersion}
=>
https://www.nuget.org/packages/Google.Apis.YouTube.v3/1.7.0.94-beta