簡體   English   中英

將特定信息從 Google 表格動態提取到不同的 Google 網站頁面(並非所有信息都需要基於過濾)

[英]Pulling specific information from Google Sheets into different Google Site pages dynamically (not all info needed based on filtering)

有沒有辦法將 Google 表格中的特定信息提取到 Google 網站中? 我使用 Google 表格作為數據庫,需要根據特定的排序字段進行拉取,以便為網站上的各個組創建實時時間表。 或者,我可以在表格中(我認為)為從母版頁中提取的每個用戶組編寫一個頁面,然后在有意義的情況下發布/嵌入每個頁面?

例如,我的工作表包含標准日期、開始時間、結束時間、位置和詳細信息,但是有用戶組(即學生、員工、財產、廚房等)的字段。我只想為標記組提取事件和將它們發布在他們小組的網站頁面上)。 請注意,將為多個頁面提取一些事件。 謝謝! 莎拉

您可以使用 gviz 獲取和查詢 google sheet 數據。 例如https://stackoverflow.com/a/68948211/15019380

它使用帶有此 url 的 json 端點

var url = 'https://docs.google.com/spreadsheets/d/'+id+'/gviz/tq?tqx=out:json&tq&gid='+gid;

其中 id 是電子表格 ID,而 gid 是工作表 ID。

您可以使用 3 種模式:

  • /gviz/tq?tqx=out:json
  • /gviz/tq?tqx=out:csv
  • /gviz/tq?tqx=out:html

您可以添加查詢,例如&tq=SELECT+B%2CC%2CD+where+C+contains+%27S%27 (意味着在編碼SELECT B,C,D where C contains 'S'

參考: 查詢語言

暫無
暫無

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

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