Я пытаюсь подсчитать количество лайков с помощью Google API v3 в C #.
SearchResource.ListRequest listRequest = service.Search.List("snippet");
listRequest.Q = args;
listRequest.MaxResults = 5;
IList<SearchResult> searchListResponse = (await listRequest.ExecuteAsync()).Items;
Но это дает мне только общую информацию (например, идентификатор видео, фрагмент и т. Д.)
Я нашел несколько похожих вопросов, таких как этот Получить счетчик комментариев или лайков для видео YouTube с помощью API 3.0 Но они рассказывают только, как это сделать, используя HTTP-запрос, а не.* Я попытался добавить статистическое ключевое слово в 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]
]
Так что мой вопрос: как мне получить количество лайков?используя Google API v3 в C #?