问题标签 [google-api-ruby-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 如何保存访问数据以便在 google api 上进一步使用?
允许 我有一项服务可以访问另一个数据服务(googledrive)。
这是否可以保存用户的访问数据以供进一步使用?
用户在我的服务中选择了一个 googledrive,我将他重新定义为 google 的身份验证页面。他接受这一点并为此努力。通过某些日子,他希望在 googledrive 服务上工作,并且他应该能够在不接受的情况下做到这一点。我怎样才能做到这一点?
我希望我解释想要什么..
提前问好!!
ruby-on-rails - Ruby:使用 google-api-ruby-client SDK 将文件上传到 Google 驱动器失败并出现 Timeout::Error
我在 Rails 应用程序中使用 google-api-ruby-client 与 Google Drive 交互。所有基本功能,如在文件夹中列出文件、获取、移动、复制和删除文件、创建新文件夹等都运行良好。
但是,上传新文件总是因 Timeout::Error 而失败
我从我的网站(多部分/表单数据)收到要作为常规文件上传的文件,这就是我将其上传到 Google 驱动器的方式
这new_file
是客户端上传的文件。new_file.tempfile
给出一个类型的对象Tempfile
。
该execute
方法永远不会返回,最终我得到一个 Timeout::Error 异常。这是相关的堆栈跟踪:
我按照此处的示例编写了此代码:https ://developers.google.com/drive/examples/ruby#saving_new_files我在这里缺少什么?
我要上传的文件是一个小的 png 图像。该文件正确地进入我的 Web 应用程序,因为如果我将它写入磁盘,我可以查看该文件。谷歌服务器肯定没有关闭,因为我可以从 drive.google.com 上传文件。这也意味着我的网络足够好。
那么究竟是什么导致超时?
提到了增加 read_timeout(http://stackoverflow.com/questions/10011387/rescue-in-rbuf-fill-timeouterror-timeouterror)的相同异常的解决方案。那是我应该做的吗?如果是这样,我该如何使用 google-api-ruby-client sdk 在此处进行操作?
ruby - 在 OSX Mountain Lion (localmemcache) 上安装 Google-api-client Ruby 失败
由于 localmemcache gem(我认为),尝试在 Mountain Lion 上为 Ruby 安装 Google-api-client 失败(我认为)。这是发生的事情:
重要提示:使用 --development 安装时会发生这种情况:
google-api-ruby-client - 如何更改可恢复上传的 chunk_size?
我需要将一些大文件(大约 1Gb)上传到谷歌驱动器。我使用 google-api-client(ruby) 0.5.0 版:
我希望我的客户将大文件拆分为部分并将这些部分上传到驱动器上。但我在日志中看到,那个客户端只发送一个大块来驱动。这是小日志示例:
内容长度:“132447559” 内容范围:“字节 0-132447558/132447559”
如何使用 google-api-client 分块上传大文件?
ruby - 如何“发现” Google 的 Provisioning API?
我正在使用(alpha)Rubygoogle-api-client
与我们组织的 Google Apps 实例的各种服务进行交互。
我想发现供应服务API,使用服务帐户对用户进行身份验证,并更新他们的密码。
至今...
哪个字符串用于@client.discovered_api
获取配置 API?
而当使用 JWT 断言器时,应该请求哪个服务 url?
谢谢
json - 谷歌 API 客户端 Rails
我正在为 ruby 使用 google-api-client 客户端 gem,并且每当我调用 API 时都会收到 403 Access Not Configured 错误。
我试图在不使用 OAuth 的情况下进行搜索,而只使用 API 密钥。
任何帮助,将不胜感激。谢谢!
ruby - 如何对使用带有 Web 服务 OAuth 凭据的 files.insert 创建的文件设置权限?
我使用以下代码进行了身份验证:
并使用创建文件
该文档已成功创建,但我无法弄清楚如何将结果文件的所有权设置给我域中的特定用户(如果无法设置所有权,则与其他用户共享)。
google-api-ruby-client - 尝试使用我的应用程序中的特定客户端登录
所以我正在使用 google-api-ruby-client 制作一个谷歌分析应用程序,我想每次都使用特定用户登录,而不是每次都重定向到 oauth。我的问题是:有没有办法将该客户端的登录名/密码插入到代码中,这样当我使用该应用程序时,我不必授权任何东西?
这是进行autentication的代码:
ruby-on-rails - Google Drive 上的服务帐户需要登录
我正在尝试使用 Ruby on Rails 应用程序创建/查看 Google Doc。我认为我可以创建文档,但是当我单击从 API 回调中获得的链接时,我收到错误 401:需要登录。
这是我用来创建文档的代码。
有什么建议么?
谢谢!
youtube-api - youtube playlist_items.delete 的批量请求总是失败
我提供了“id”,但它总是返回“必需参数:id”的错误
顺便说一句,如果我使用普通请求(即非批处理),那么相同的代码
将成功没有错误。但是如果我使用批处理请求,那么它总是失败!
这是我的代码
这是错误