我在日历中创建了3个事件,然后运行
response = @client.execute!(
:api_method => @calendar_api.events.list,
:parameters => {
:calendarId => "primary",
:maxResults => 10,
:singleEvents => true,
:orderBy => 'startTime'}
)
我收到了3个项目,但#next_sync_token
上调用的response.data
方法返回nil(#next_page_token
也返回nil,但在这种情况下它是正确的)。我试着将:fields参数设置为“nextSyncToken”,但仍然没有。我还对这些事件做了一些更新,#next_sync_token
仍然没有设置为......我错了吗?也许我犯了一些错误?
仅在参数中使用calendarId
的调用也是如此。
答案 0 :(得分:0)
结果只会在最后一页上显示下一个同步令牌。你需要遍历所有页面(直到next_page_token为零)然后你会找到一个同步令牌。