En ce moment, j'ai une requête très simple qui récupère les entrées qui ont une chaîne et une plage de dates spécifiques.Interrogation d'événements distincts à partir de Google Agenda
EventQuery eQuery = new EventQuery(calendarInfo.Uri.ToString());
eQuery.Query = "Tennis";
eQuery.StartDate = startDate;
eQuery.EndDate = endDate;
EventFeed myResultsFeed = _service.Query(eQuery);
Après l'interrogation, myResultsFeed contiendra un atomEntryCollection. Chaque atomeEntry a un titre. La façon dont je l'ai mis en place, il pourrait y avoir plusieurs entrées avec le même titre.
Je voudrais que ma requête puisse sélectionner des titres UNIQUES. Est-ce possible?
J'émis l'hypothèse que je pouvais utiliser un objet OU
Where x = new Where();
x.yadayada();
mais il ne peut pas être passé à _service.Query()
J'explore aussi les .extraparameters objet. est-il possible de faire quelque chose comme ça?
eQuery.ExtraParameters = "distinct";
En regardant dans la fonction "réponse partielle" ..
http://code.google.com/apis/gdata/docs/2.0/reference.html#PartialResponse
il semble assez prometteur ..
Une suggestion: avez-vous essayé de poser des questions sur les forums de l'API Google Apps? Vous pourriez obtenir une réponse définitive là-bas: http://www.google.com/support/forum/p/apps-apis?hl=fr. – Fueled