我有一个Office365 Web API来从以下网址获取邮件:
我创建了一个订阅,可以从图表服务中获取通知。但是,我无法将订阅的到期时间设置为超过4230分钟。我在Microsoft网站上searched获得此默认时间。当我在图表的请求中添加超过 4230分钟时,我会收到BadRequest
错误代码。
以下是请求代码:
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
};
有人可以建议我如何覆盖图API中的默认时间吗?