C#-YouTube API v3,获得喜欢计数

时间:2018-11-12 13:03:24

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

我正在尝试使用C#中的Google API v3获得喜欢计数。

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

但这只会给我通用信息(例如视频ID,摘要等)

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

我尝试在Search.List之类的东西中添加statistic关键字

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

但是它返回了我400错误

android{    
        sourceSets{
        main { java.srcDirs = ['src/main/java'] }
        test { java.srcDirs = ['src/test/java'] }
        androidTest { java.srcDirs = ['src/androidTest/java'] }
    }

}

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

1 个答案:

答案 0 :(得分:0)

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