2012-09-28 40 views
0

我願做這樣的事情:您可以通過Google API JSON響應實例化Apps腳本文件對象嗎?

var json = JSON.parse(urlFetch.getContentText()); 
var entry = json.feed.entry; 

for(var i in entry){ 
    if(userEmail == entry[i].getOwner()){ 
     //Do Stuff 
    } 
} 

假設每個進入這裏是JSON一個File從調用中檢索到DocsList飼料,我怎麼能滋潤它變成Google Apps腳本File對象,所以我可以調用正常的File功能,就像getOwner()getFileType()

謝謝!

回答

1

您可以通過查看json字符串來分析每個條目。我相信你正在使用Google Docs本地API, 看過文檔here後,我可以看到 entry.author.email會給你作者的電子郵件地址。

同樣,作者的名字:entry.author.name

你不會被具有象在getOwner()任何方法返回的JSON。

此外,僅供參考,有應用腳本,其中有這樣的方法DocslList服務

+0

您好,感謝您的答覆。我知道你可以通過JSON挖掘,但我寧願能夠將對象反序列化爲適當的Apps腳本文件對象,以便能夠調用它的文檔化功能。我覺得我正在重新發明輪盤寫函數來解析JSON。 –

相關問題