Использование библиотеки youtube Golang ("google.golang.org/api/youtube/v3") Я сделал 14 запросов на информацию о видео в моей учетной записи, используя этот код:
// Retrieve resource for the authenticated user's channel
func (y *Youtube) VideoDetails(id string) (*youtube.VideoListResponse, error) {
call := y.service.Videos.List("Snippet,Status,RecordingDetails")
call = call.Id(id)
response, err := call.Do()
if err != nil {
return nil, fmt.Errorf("failed to connect %s", err)
}
return response, nil
}
, где y.service
is *youtube.Service
Тем не менее, согласно странице квот (https://console.cloud.google.com/apis/api/youtube.googleapis.com/quotas), я сделал 163 запроса к API YouTube. Интересно, как вы подсчитываете вызовы квот? Я думал, что метод выше делаеттолько один вызов API YouTube, например, response, err := call.Do()
Если нет, то не могли бы вы объяснить, как вы подсчитывали запросы?
Спасибо за вашу помощь.