很长一段时间以来,我一直在尝试代表 Google Apps 帐户将我的应用程序(ruby)与 Google AppScript(作为访问级别为“仅限我”的 Web 应用程序发布)集成,但我无法获得处理它。也许我在这里遗漏了一个关键概念,或者在后台发出请求时这种身份验证/授权不可用。
当我登录 gmail 并访问脚本端点时,该脚本工作正常。我还可以使用经过 openid 身份验证的 sinatra 应用程序成功连接到它。
我已经尝试过使用 google-api-ruby-client,但我无法获得正确的授权范围(服务名称)。我还在 gdata-ruby-util 中尝试了 clientlogin,以使用 Gmail 登录名/密码并在尝试从脚本 url 获取时收到授权错误消息。
可行吗?谁能指出我正确的方向?