【问题标题】:C# - YouTube API v3, Get likes countC# - YouTube API v3,获取喜欢计数
【发布时间】:2019-04-15 05:03:11
【问题描述】:

我正在尝试使用 C# 中的 Google API v3 来获得点赞数。

SearchResource.ListRequest listRequest = service.Search.List("snippet");
listRequest.Q = args;
listRequest.MaxResults = 5;
IList<SearchResult> searchListResponse = (await listRequest.ExecuteAsync()).Items;

但这只能给我一般信息(如视频 ID、sn-p 等...)

我发现了一些类似的问题,比如这个 Get comment or likes count for YouTube video using API 3.0 但是他们只告诉了如何使用 HTTP 请求而不是使用 .NET 库来做到这一点

我尝试在 Search.List 中添加统计关键字

service.Search.List("snippet,statistics");

但它返回一个 400 错误

Google.Apis.Requests.RequestError
snippet statistics [400]
Errors [
    Message[snippet statistics] Location[part - parameter] 
    Reason[unknownPart] Domain[youtube.part]
]

所以我的问题是如何在 C# 中使用 Google API v3 获得点赞数?

【问题讨论】:

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


    【解决方案1】:

    我不熟悉 .NET,但我可以告诉您 likeCount 在统计数据中,但不能通过 Search 端点获得。您必须使用Videos 端点并以这种方式请求统计信息。希望这将为您指明正确的方向。

    【讨论】:

      猜你喜欢
      • 2015-04-29
      • 2017-06-07
      • 2020-10-07
      • 2016-03-24
      • 2011-04-06
      • 2013-04-03
      • 1970-01-01
      • 2017-05-16
      • 2012-12-09
      相关资源
      最近更新 更多