【发布时间】: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