2017-02-09 162 views
0

我想在Google經典網站中使用Google Drive api。Google Picker for Google sites

我的要求是:

我想使用谷歌驅動的文件上傳到指定的文件夾,也希望導航到谷歌從我的谷歌網站本身驅動器文件夾。

我的計劃是:

  1. 使用的應用程序的腳本,其中包含從谷歌驅動器文件夾和文件創建HTML頁面。
  2. 將其作爲網絡應用發佈。
  3. 使用這在我的谷歌經典的網站(使用的應用程序在谷歌網站腳本選項)

步驟我做:

  1. 創建我的帳戶中的應用腳本和HTML文件。
  2. 現在我正在嘗試使用Google Picker將來自Google Drive的數據顯示到我的網站中。
  3. 我引用這個URL來創建文件選擇器。 https://developers.google.com/picker/docs/
  4. 使用此參考使用Google API創建憑證和客戶端ID。 https://developers.google.com/apps-script/guides/rest/quickstart/js

enter image description here

但始終我得到以下異常:

enter image description here

請協助處理此錯誤。

回答

0

對於您的錯誤,請嘗試正確設置授權重定向網址。

  • 轉到google cloud platform,從邊欄中點擊API管理器並選擇憑證,然後選擇OAuth同意屏幕。
  • 您需要爲Web應用程序添加新的客戶端ID。
  • 創建憑證 - > OAuth客戶端ID - > web應用程序。在授權JavaScript起源字段中,我們需要輸入生產URL或本地服務器路徑。它還允許多個URL允許您的應用程序,然後單擊創建按鈕。

解決方案:

雖然進入在授權JavaScript源的URL路徑只需添加確切的網址爲http://localhost:8228。不要給像http://localhost:8228/projectpathit這樣的路徑,因爲它會拋出上述錯誤(invalid_client沒有註冊的原點)。

檢查參考這些所謂主題:

希望這有助於!

+0

我正在工作的應用程序腳本編輯器...那麼,我的確切網址是什麼? – TestUser