Microsoft 图形服务订阅 ExpirationDateTime 永不过期
Microsoft graph service subscription ExpirationDateTime never expire
我有一个 Office365 Web API 可以从以下 URL:
获取邮件
我已创建订阅以从图形服务获取通知。但是,我不能将订阅的到期时间设置为超过 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?
如果您阅读 documentation,它会告诉您 最大 到期时间为 4230 分钟
我有一个 Office365 Web API 可以从以下 URL:
获取邮件我已创建订阅以从图形服务获取通知。但是,我不能将订阅的到期时间设置为超过 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?
如果您阅读 documentation,它会告诉您 最大 到期时间为 4230 分钟