2
我打算寫的東西類似於Google Spreadsheets中的File > Download as > *
功能,但我希望它是自定義格式。在Google Spreadsheets中寫入自定義文件格式下載器
具體而言,我想將金融交易電子表格轉換爲QIF或OFX文件以導入到會計軟件中。本質上,在UI上按下按鈕將下載當前打開的電子表格的QIF/OFX版本。
我已經試過到目前爲止以下:
- 發佈服務(通過實施
doGet
)使用ContentService
創建自定義文件,並返回它作爲使用TextOutput.downloadAsFile()
下載。如果我直接使用我的瀏覽器調用端點,這將起作用。 - 嘗試通過window.location將瀏覽器重定向到服務的URL,但似乎在App腳本的上下文中不可用。
- 嘗試使用
UrlFetchApp.fetch
讓前端(電子表格)將瀏覽器導航到服務的URL。這也沒有效果(並不令人驚訝)。
那麼,這是正確的方法嗎?我還能如何攻擊這個?
似乎是唯一可行的方案。乾杯! – 2013-04-15 02:00:25