簡體   English   中英

如何在 Adobe Animate 中顯示 google sheet 數據?

[英]How do you display google sheet data in Adobe Animate?

只是一個快速的。 我認識的人正在使用谷歌表格作為讀取數據庫。 他們的數據需求非常小,所以這就是他們想要使用的。 我在 Adobe Air 中構建了一個應用程序,此人希望能夠在此應用程序中顯示工作表數據。 我知道我將使用某種形式的 Javascript 來執行此操作,但我不確定如何將單元格數據拉入動態文本字段。 任何建議都將受到歡迎。

方式№1 最簡單的方法是通過特殊下載鏈接以CSVTSV文件(更適合您的目的)的形式獲取單元格數據: https://docs.google.com/spreadsheets/d/ {KEY} /export?gid = {GID} &格式=csv

顯然,您將分別用有效的文檔密鑰和工作表標識符替換{KEY}{GID} 格式參數采用csvtsv值。

您使用舊的良好URLLoader閱讀它並獲得一個純文本,您將其拆分為行,然后將每一行拆分為值。 應該沒有任何問題。

重要提示:該文檔應作為“任何有鏈接的人”共享,因此存在明顯的安全問題,但如果安全不是問題,go 就像我上面所說的那樣,是最簡單的方法。

方式二 如果安全是一個問題,那么您需要使用 gspread 它沒有AS3端口,但有JS端口,所以我認為它是您的熟人使用的端口: https://developers.google.com/sheets/api/quickstart/js

您不在瀏覽器中運行您的應用程序, JS不會真的是您的盟友,您將需要一個帶有PHP代理的服務器(它將處理身份驗證和與Google 表格的通信)或本地Python應用程序(它不是很難構建和運行一個簡單的HTTP服務應用程序),由您決定哪個可用gspread端口更易於使用並最好地滿足您的需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM