1

一些查询,例如OrderBy,是YouTubeQuery类的一部分并且很容易设置。但是一般的 YouTube API 参考提到了我非常想用于我的应用程序的HD持续时间参数。

由于我将.NET 库用于 Google 数据 API,因此我更喜欢使用一些内置方法,而不是仅仅将查询字符串附加到 Uri 的末尾。也许使用YouTubeQuery.ExtraParameters或其他东西,但我找不到那会是什么。

如何在 .NET 中设置 YouTube API 的额外参数

4

2 回答 2

1

以下代码适用于 Java。我确信等效的 .Net 代码与此类似:

YouTubeQuery ytQuery = new YouTubeQuery(new URL(API_URL));

ytQuery.addCustomParameter(new Query.CustomParameter("hd", "true"));
ytQuery.addCustomParameter(new Query.CustomParameter("duration", "short"));
于 2013-03-17T17:26:30.733 回答
0

我遇到了同样的问题,我自己发现了。您可以使用以下代码设置持续时间的额外参数;

query.ExtraParameters = "&duration=medium";

于 2013-12-05T05:10:34.393 回答