J'ai un Office365 API Web pour récupérer le courrier à partir de l'adresse suivante:service d'abonnement Microsoft graphique ExpirationDateTime ne jamais expirer
J'ai créé un abonnement pour recevoir des notifications de service graphique. Cependant, je ne peux pas définir l'heure d'expiration de l'abonnement à plus de 4230 minutes. Alors que je searched dans le site Web de Microsoft, j'ai eu cette heure par défaut. Alors que j'ajoute plus de 4230 minutes dans la requête au graphique j'obtiens le code d'erreur BadRequest
.
Voici le code de la demande:
Subscription subscription = new Subscription
{
Resource = "me/mailFolders('Inbox')/messages",
ChangeType = "created",
NotificationUrl = ConfigurationManager.AppSettings["ida:NotificationUrl"],
ClientState = Guid.NewGuid().ToString(), ExpirationDateTime = DateTime.UtcNow +
new TimeSpan(0, 0, 11115, 0) // shorter duration useful for testing
};
Quelqu'un peut-il me suggérer comment remplacer le temps par défaut dans l'API graphique?