2

我一直在寻找在 Google Documents List Api 中更快地访问不同页面的方法,为此我希望能够在列表的特定部分开始下载,即如果用户有 400文档,可以从文档 300 开始下载。但是我现在意识到 start-index 参数不再起作用(请参见此处http://code.google.com/apis/documents/changelog.html#release-Version- 3.0 )

有没有人找到一种方法来访问用户文档列表的不同部分而不使用 feed.getNextLink() 方法?我会使用它,但您每次都必须下载他们文档的第一部分,这使它毫无意义。

I have had a look at the url returned by getNextLink and it includes "?start-key=EAIaUAsSADpKEGQhvg7_ZoxPRJQo76P_9gVCNX__AP8AOPDQpn_HysvGyszNyszNy8fRzsvRjMesq9LKqry2ms2ttJacoMyxvM_Sy4j_AP_-SAIMIgsJgFkvD8cAAAAgBg" which I investigated, but it turns out this cannot be generated yourself, and is generated server-side ( see here: http: //code.google.com/apis/apps/profiles/developers_guide_protocol.html#retrieving_with_query )

那么,有人有办法做到这一点吗?

4

1 回答 1

0

目前,无法在 Documents List API 上进行基于索引的查询。结果必须使用下一个链接线性分页。

但是,一旦您从 API 中获取了一组资源,您就可以使用新的更改提要来保持该设置是最新的,而无需重新查询整个集合。

于 2011-12-17T09:10:39.320 回答