Мне нужно загрузить данные «youtube Analytics» с помощью консольной программы на C #, а ниже приведен код для загрузки данных.Где «Reports.Query (). Execute ()» выдает исключение.
Errors [
Message[Required] Location[ - ] Reason[required] Domain[global]
]
Может кто-нибудь помочь с следующим
приватным статическим недействительным GetYoutubeAnalytics () {
string[] scopes = { YouTubeReportingService.Scope.YtAnalyticsReadonly, YouTubeReportingService.Scope.YtAnalyticsMonetaryReadonly }; //Read-only access to Google Analytics
GoogleCredential credential;
using (FileStream stream = new FileStream("YoutubeAnalytics-ac2d31ec7846.json", FileMode.Open, FileAccess.Read))
{
credential = GoogleCredential.FromStream(stream).CreateScoped(scopes);
}
YouTubeAnalyticsService _service = new YouTubeAnalyticsService(new BaseClientService.Initializer()
{
ApplicationName="KI Youtube Extractor",
HttpClientInitializer=credential
});
Google.Apis.YouTubeAnalytics.v2.Data.QueryResponse r = _service.Reports.Query().Execute();
}