2012-03-10 88 views
1

在谷歌電子表格中我看到,我的文檔的網址是https://docs.google.com/spreadsheet/ccc?key=0AuQ7FOvczgvFdHVzRXFKLTF1dHM5dk1qR1VzNGFDNGc#gid=0爲什麼Google Spreadsheet與地址欄中顯示的ID不同?

但地址欄,當我寫Browser.msgBox(SpreadsheetApp.getActiveSpreadsheet()的getURL());在腳本中我得到以下網址
https://docs.google.com/spreadsheet/ccc?key=tusEqJ-1uts9vMjGUs4aC4g

爲什麼會有差異?我應該使用哪一個來進行集成?

回答

2

結果Google爲電子表格和文檔實體保留不同的ID,地址欄中顯示的是文檔ID。

所以,如果你想獲得對文檔ID,你應該做到以下幾點:

var file = DocsList.getFileById(SpreadsheetApp.getActiveSpreadsheet().getId()); 
Browser.msgBox(file.getId()); 

希望這會幫助別人。

相關問題