我一直試圖將我的應用程序(ruby)與Google AppScript集成(作爲Web應用程序發佈,訪問級別爲'只有我')代表Google Apps帳戶已經有相當長的一段時間了,但我無法處理它。也許我在這裏錯過了一個關鍵概念,或者在後臺發出請求時,那種認證/授權不可用。啓用應用程序以使用Google AppScript Webservice作爲Gmail帳戶的代理
當我登錄到gmail並訪問腳本端點時,該腳本正常工作。我也可以使用經過openid認證的sinatra應用程序成功連接到它。
我已經嘗試使用google-api-ruby-client,但我無法獲得授權範圍(服務名稱)。我也嘗試過在gdata-ruby-util中使用clientlogin,以便在嘗試從腳本url中獲取時使用Gmail登錄名/密碼並獲取授權錯誤消息。
它可行嗎?任何人都可以將我指向正確的方向嗎?
這是不幸的,確實如此。這對我的問題是一個優雅的解決方案。我的意圖是開發一個AppScript與一個紅寶石gem與IMAP交互與Gmail。要求用戶在腳本內部設置一個令牌似乎很麻煩,並且缺乏處理他們的谷歌產品時習慣的安全級別。不管怎樣,謝謝你。 –