簡體   English   中英

將 chrome 擴展程序連接到 Google 電子表格

[英]Connecting chrome extension to Google spreadsheet

我打算開發一個 chrome 擴展程序,它將數據添加/附加到我的 Google 電子表格中。 網上有多種選擇,我是初學者,不知道實現相同目標的確切途徑。 另外,我是 JavaScript 的新手,這讓我很難理解互聯網上資源的內容。 請建議一些好的鏈接和資源,如果我能得到一些樣本就更好了。

先感謝您。

一種簡單的方法是制作一個 Chrome 擴展程序,它會調用應用程序腳本 WebApp,使用應用程序腳本,您可以輕松地與電子表格進行交互,使用應用程序腳本部署WebApp並不難。 所以一個 chrome 擴展可以只調用一個 WebApp 來在電子表格上做所需的事情。

第二種方法可能更簡單,是使用應用程序腳本開發附加組件,附加組件在電子表格端運行,而不是在瀏覽器上運行。

所以它不是 chrome 擴展,但我相信這種方法最終可能足以滿足您的目的,並且它可能會縮短使您嘗試的任何事情成為可能的路徑。


最簡單的網絡應用程序示例:

  • 轉到 script.google.com
  • 粘貼這個:
function doGet(){
    var appData = {
      "title": "WebApp JSON example",
      "content": "Welcome to this example"
    };
    var JSONString = JSON.stringify(appData);
    var JSONOutput = ContentService.createTextOutput(JSONString);
    JSONOutput.setMimeType(ContentService.MimeType.JSON);
    return JSONOutput
}
  • 單擊發布 --> 部署為 WebApp
  • 獲取鏈接並將其粘貼到您的瀏覽器

如您所見,通過進入此鏈接,您將在應用程序腳本上執行 doGet() 函數中的內容。

因此,您可以在您的 Chrome 擴展程序上調用類似這樣的網絡應用程序,並以一種簡單的方式在電子表格上完成您需要完成的任何工作。

Javascript 教程是學習 JS 和許多其他語言的好地方。

如何創建 Google Chrome 擴展程序:分步教程是一個 8 分鍾的短視頻,易於理解。

有了這 2 個參考,我能夠構建我的第一個擴展,我們每天都在辦公室使用。

我計划開發一個 chrome 擴展,它將數據添加/附加到我的 Google 電子表格中。 網上有多種選擇,我是初學者,不知道實現相同目標的確切途徑。 我也是 JavaScript 的新手,這讓我很難理解互聯網上資源的內容。 請建議一些好的鏈接和資源,如果我能得到一些樣本會更好。

先感謝您。

暫無
暫無

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

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