Мне трудно понять, как получить данные отчетов YouTube. У меня есть ключ API, я написал небольшой скрипт для сброса данных в текстовый файл, но я получаю сообщение «Не найдено». Борьба с синтаксисом. Заранее спасибо.
Небольшой пример виртуальной виртуальной машины, которую я пытался (очевидно, неправильно):
mykey = "..."
url = "https://www.googleapis.com/youtube/v3/subscriptions" & "&key=" & mykey
filename = "c:\analyticstest.csv"
Set stream = CreateObject("ADODB.Stream")
stream.Open
stream.Type = 1 'binary\
Set req = CreateObject("Msxml2.XMLHttp.6.0")
req.open "GET", url, False
req.setRequestHeader "channelid","date","subscribercount"
req.send
stream.Write req.responseBody
stream.SaveToFile filename, 2
stream.Close
Надеясь, что кто-то может предоставить пример синтаксиса для вытягивания столбцов, которые мне понадобятся для поддержки этих усилий. Столбцы, такие как идентификатор канала или имя, дата и количество подписчиков. Я даже был бы готов заплатить, чтобы изучить этот метод. Это то, что я хотел делать годами, но каждый раз, когда я пытаюсь это делать, я просто тону. Я парень по данным / аналитике, но обычно у меня не так много обручей, чтобы добраться до данных. Просто нужно понять как. Мне не нужен oauth, так как это не личные данные, верно?
Заранее спасибо.