2011-07-13 38 views
2

我一直在尋找方法來更快地訪問Google文檔列表API中的不同頁面,爲此我希望能夠開始我在列表的特定部分下載,即如果用戶有400個文檔,能夠開始在文檔300下載。但是現在我已經意識到start-index參數不再起作用(參見​​)谷歌文檔列表Api - 分頁結果沒有feed.getNextLink()

有沒有人找到一種方法來訪問用戶文檔列表的不同部分,而無需使用feed.getNextLink()方法?我會用這個,但是你必須每次下載他們的文檔的第一部分使其毫無意義。

我有看通過getNextLink返回的URL,它包括「?啓動鍵= EAIaUAsSADpKEGQhvg7_ZoxPRJQo76P_9gVCNX__AP8AOPDQpn_HysvGyszNyszNy8fRzsvRjMesq9LKqry2ms2ttJacoMyxvM_Sy4j_AP_-SAIMIgsJgFkvD8cAAAAgBg」 我調查了,但事實證明,這不能產生自己,並在服務器端生成(看到這裏:http://code.google.com/apis/apps/profiles/developers_guide_protocol.html#retrieving_with_query

所以,任何人都有辦法做到這一點?

回答

0

目前,無法在文檔列表API上執行基於索引的查詢。結果必須通過線性使用下一個鏈接進行分頁。

但是,一旦您從API中獲取了一組資源,您就可以使用新的Changes feed來保持該設置的最新狀態,而無需重新查詢整個集合。