暴雪剛剛關閉了他們的舊API,並做了一個改變,所以你需要一個apikey。我將URL更改爲新的api,並添加了API密鑰。我知道該網址是有效的。JSON.parse返回undefined對象
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(暴風雪API網站) JSON:http://pastebin.com/CPam4syG
你有什麼想法如何得到UrlFetchApp.fetch工作?我還得出結論,這是一個有效的JSON。 –
對不起,我對那個圖書館並不熟悉 – Napoleon