Blizzard просто выключил свой старый API и внес изменения, поэтому вам нужен апики. Я изменил URL-адрес на новый api и добавил ключ API. Я знаю, что URL-адрес действителен.JSON.parse, возвращающий неопределенный объект
var toonJSON = UrlFetchApp.fetch("eu.api.battle.net/wow/character/"+toonRealm+"/"+toonName+"?fields=items,statistics,progression,talents,audit&apikey="+apiKey, {muteHttpExceptions: true})
var toon = JSON.parse(toonJSON.getContentText())
JSON.pase возвращает только пустого объект
return toon.toSorce() // retuned ({})
Я использовал много времени, чтобы увидеть, если я мог бы найти проблему. вышли пустым. Думайте, что это имеет какое-то отношение к «заголовкам ответов».
Быстродействие заголовки: http://pastebin.com/t30giRK1 (я получил их от dev.battle.net (метели апи сайт) JSON: http://pastebin.com/CPam4syG
Есть ли у вас какие-либо идеи, как получить UrlFetchApp.fetch работать ?. Я также пришел к выводу, что это действительный JSON. –
Извините, я не знаком с этой библиотекой – Napoleon