Я здесь на месячном квесте. Любая помощь приветствуется!
Я пытаюсь подключиться через API в App Store Connect, используя UrlFetchApp.fetch (). После борьбы в пустыне за создание правильного JWT для аутентификации на GAS я теперь сталкиваюсь с хар sh реальностью: ответ сервера (тип контента и кодировка контента) не JSON, а GZIP.
Код 406: «Ответ усеченного сервера: указанный заголовок Accept не поддерживается для этого запроса. Запрошено: application / json Разрешено: application / a-gzip»
Есть ли способ получить доступ? в файл?
Вот часть кода, выполняющая только вызов (код подписи JWT для аутентификации указан выше -> "sJWT")
var url = "https://api.appstoreconnect.apple.com/v1/financeReports?filter[regionCode]=ZZ&filter[reportDate]=2019-11&filter[reportType]=FINANCIAL&filter[vendorNumber]=xxx"
var response = UrlFetchApp.fetch(url, { method : "GET", headers : { "Authorization" : "Bearer "+sJWT }});
Большое спасибо!