Gmail アカウントに約 200 のタスクがあります。Google Tasks API を使用しています ( https://developers.google.com/google-apps/tasks/v1/reference/tasks/list )
API は最初の 100 個のタスクのみを返します。ドキュメントによると、getNextPageToken() は nextpagetoken を返す必要があります。ただし、100 を超えるタスクがある場合でも、常に null が返されます。
参照用のコードは次のとおりです。
Tasks tasks_result = client.tasks().list(strList).setFields("items(completed,due,id,notes,status,title,updated)").execute();
Tasks tasks = tasks_result.getItems();
String nextPageToken;
do
{
for (Task task : tasks) {
......
}
nextPageToken = tasks_result.getNextPageToken(); <===== It always return null, WHY?????
} while (nextPageToken!=null);
助けてください。