2

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);

助けてください。

4

1 に答える 1