Google Spreadsheets API没有给出回复

时间:2015-08-26 14:25:45

标签: ruby google-api google-api-ruby-client

我正在使用Google的Drive和Spreadsheet API来尝试编辑Google云端硬盘中的一些电子表格。我正在尝试获取我的工作表列表。我正在使用他们的Ruby客户端,并试图以下列方式获取工作表列表:

response = client.execute(
    :http_method => :get,
    :uri => "https://spreadsheets.google.com/feeds/worksheets/1MBP9Q9Q-9ZgLoYnY8ExS-EcxHLESI_vcK4J91ngp6-Q/private/full"
)

客户端是经过完全验证的Google :: APIClient对象,它具有访问其需要访问权限的所有权限和范围。但是,当我尝试将response.body打印到控制台时,它显示为空白,这意味着我从未捕获过响应。

但是,当我尝试在Google的OAuth 2.0 Playground中执行相同操作时,向该端点发送GET请求时,它会返回我希望在response变量中捕获的所有数据。任何想法为什么会这样?我不知道为什么它会在我的控制台中返回任何内容,但在OAuth 2.0游乐场中,它会提供我需要的数据。

提前感谢您的帮助。

0 个答案:

没有答案