- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的目标是在标准 cURL 调用(API 的协议(protocol)方法)中使用 sq 参数从 Google Worksheet 检索一系列行。我知道 the Google Sheets documentation explains the sq
parameter by way of example .在该文档示例中,它使用带有比较运算符的列标题名称,但是有没有办法使用 sq 参数检索由开始和结束行索引指定的行范围?
我知道可以使用 Google 的可视化 API 来做这样的事情,但我用来检索数据的 Google 表格的 URL 似乎需要“重建”以匹配可视化 API。我需要提取电子表格“ key ”,然后重建 URL as per documentation (scroll to the bottom) .作为一名开发人员,我有点厌倦了执行任何字符串操作来制定 URL,因此我可以简单地从 Google 表格中提取一系列行。
无需借助基于单元格的 API 提要即可检索一系列行的最佳做法是什么?
编辑:我查看了Google's Query Language reference (version 0.7)并发现using offset
together with limit
could grab a range of rows with an SQL statement .但是,当我尝试对这些进行查询时,它不适用于 sq
url中的参数。我尝试对 sq
的值进行 URL 编码参数也可以确定,但没有运气。好像是 sq
参数值只能引用基于列表的提要中的列标题。有人知道是不是这样吗?在我的 cURL 调用中,这是我尝试过的一些 URL(cURL 请求已通过身份验证):
https://spreadsheets.google.com/feeds/list/{key}/od6/private/full?sq=limit+3+offset+3 //returns Parse error: null
https://spreadsheets.google.com/feeds/list/{key}/od6/private/full?sq=limit%203%20offset%203 //URL encoded value for sq returns Parse error: null
https://spreadsheets.google.com/feeds/list/{key}/od6/private/full?sq="limit 3 offset 3 //Returns HTML marked up error with Error 400 (Bad Request)!! as <title>
我们可以用 sq
做什么范围? Google,它在任何地方都有记录吗?
最佳答案
好吧,经过更多的探索,并阅读了David Bullock's回答this SO thread , 我前往 Google's old Protocol Reference documentation --适用于 API 版本 2.0。我通读了the Queries section并且很高兴地报告,即使是最新的 API 版本,start-index
和 max-results
参数仍然适用于基于列表的提要 URL。
因此,例如,假设您有一个包含 100 行的特定工作表的 href,您可以使用类似这样的方法来检索第 50 行到第 67 行:
https://spreadsheets.google.com/feeds/list/{key}/od6/private/full?start-index=50&max-results=17
虽然这目前令人满意,但如果这些参数会被弃用, 最好从 Google 那里知道。我假设它们将被弃用,因为当前的 API 文档中没有对它们的引用。如果能直接收到来自 Google 的消息会很棒,但现在我将只使用这些经典参数。
关于google-api - 使用基于列表的提要 API 和 "sq"参数从 Google 电子表格中检索一系列行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27678331/
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 3年前关闭。 Improve thi
当我将 JSON 提要(Wordpress JSON 提要)解析到我的 React Native 提要页面时,我在模拟器中没有看到任何结果,以下是我正在使用的代码; ------------AppBo
我有一个网页,其中有一个搜索页面。我提供了一个用于搜索的“动态”RSS 提要,以便用户可以订阅他喜欢的任何搜索词的搜索结果。 所以我想知道如果该搜索词返回 0 个结果(这意味着我没有“项目”可放入提要
我想要测试我创建的 RSS Feed,我正在寻找一些好的 RSS Feed 应用程序来测试。 最佳答案 不要只是尝试一堆,看看它是否有效 - 验证它。让我为您谷歌一下: W3C RSS validat
我有一些 PHP 代码可以合并两个 RSS 提要。我试图按日期对提要进行排序,但我得到了一个有趣的结果: 两个 Feed 分别排序(第一个 Feed 先列出,然后第二个饲料) 第一个提要按升序排序,第
我最近开始使用“新 Google 表格”(电子表格),他们将 URL 更改为共享的公共(public)电子表格,我不确定如何获取电子表格数据的 JSON 提要。 基于来自此 URL 的数据:https
我想知道在您的应用程序中使用其他人的 RSS 提要(例如 BBC RSS 提要)是否存在任何法律问题? 最佳答案 你真的应该问律师。但是,我在 out-law.com 上找到了这个: Using a
我们有一个提供一些 RSS 提要的站点,我们想知道有多少人订阅了每个提要,而不使用像 FeedBurner 这样的系统来为他们提供服务。 解决这个问题的原始方法基本上是记录请求,然后获取请求每个提要的
我有一个系统可以获取几百个 RSS 提要。目前,它们的刷新周期为 10 分钟,但我最好让它更快。以近实时/推送间隔获取 RSS 源的策略是什么? 我遇到的一些解决方案: 1分钟取一次;如果没有变化,则
我已经开始开发一个网页,最近聘请了某人编写代码以在 http://farmball.com/ 的中间面板中显示自定义提要(由 API 提供支持)。 . 请注意,这不是与站点博客 相关联的 RSS 提要
有谁知道我在哪里可以找到这个页面的 json 提要? http://twitter.com/#!/microsoft 我找到的最接近的是这个: http://twitter.com/status/us
如何使用 nuget 命令禁用 SSL 证书检查? PS C:\Softwares> .\nuget.exe list Unable to load the service index forsour
我订阅了许多 RSS 提要,主要来自我自己的时区(英国:目前是 GMT+1,又名 BST)。不过我也对新西兰的新闻感兴趣(目前为 GMT+12)。 我的问题是由于我沉迷于需要将未读计数保持在或接近于零
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 6年前关闭。 Improve this questi
我在 vb.net 设置中使用 fullCalendar。我使用包含在 aspx 页面中的 JSON 提要将数据传递到日历,如下所示: events: "JSONcalendarFeed.aspx"
我的应用程序使用雅虎的天气信息 (XML) 来显示 future 5 天的天气预报。当邮政编码在美国时,这很有效。例如,下面的 url 为我提供了密歇根州富兰克林的提要。 http://xml.wea
我有一个显示我的 Instagram 动态的网站。以前我在用Instagram 遵循 API。用户/ self /媒体/最近 此 API 使用我生成一次的访问 token ,并在我的代码中作为变量保存
是否可以为特定关键字获取 BlogSpot 的 RSS 提要? 我已尝试使用以下 URL,但它们似乎不起作用。 Atom 1.0: https://blogname.blogspot.com/
Basecamp 对其 RSS 提要使用 HTTP 身份验证,但这意味着 Google Reader, Bloglines and Firefox/Safari RSS don't work . 是否
是否可以创建多语言的 RSS (2.0) 提要?假设我主要用英语( en )写博客,但有时我会创建德语( de )帖子。 RSS 规范中是否对此提供支持?我在 RSS spec 中找不到任何内容在这个
我是一名优秀的程序员,十分优秀!