如何报告 Office 365 Android SDK 中的错误
How to report a bug in Office 365 Android SDK
我被 Microsoft 支持指向 Stack Overflow,作为获得有关 Office 365 Android SDK 的帮助的地方,包括如何报告错误。
我发现调用 Item.getDateTimeLastModified() 将始终 return 一个不正确的 date/time。大多数情况下,如果最近更新了一个项目,它将 return 一个毫秒值(在格林威治标准时间时区),比当前格林威治标准时间最多提前 2 小时和几分钟。
其他日期时间,例如 Event.getStart()/Event.getEnd() 是 return 正确的值。
在处理日历事件时,我使用以下方法检索事件:
ListenableFuture<List<Event>> eventsGet = this.userFetcher
.getCalendar (this.calendarId)
.getEvents ()
.top (pageSize)
.skip (skip)
.select ("Id")
.filter (modFromDate)
.orderBy ("DateTimeLastModified")
.read ();
List<Event> events = eventsGet.get (60,
TimeUnit.SECONDS);
然后我一次处理一个事件并使用 id 获取实际事件使用:
this.userFetcher.getCalendar (this.calendarId).getEvent (id).read ().get (60, TimeUnit.SECONDS);
对该事件调用 getDateTimeLastModified 将 return 奇怪的值。
如果需要,我可以提供 calendar/event ID。
顺便说一句,我注意到 Office.com 日历在检索事件的 json 数据时具有正确的上次修改时间。
您可以在托管项目的 GitHub page 上为 Android 的 Office 365 SDK 提交 bugs/issues。
我是 Android Office 365 SDK 团队的 Anahí。
我们已在我们的 GitHub 存储库中针对您的问题创建了一个问题并将开始对其进行审核。一旦错误得到修复,我们将 post 在那里更新。
https://github.com/OfficeDev/Office-365-SDK-for-Android/issues/86
GitHub 存储库是提交 bugs/issues 的最佳地点,因为我们一直在审查它。
谢谢!
我被 Microsoft 支持指向 Stack Overflow,作为获得有关 Office 365 Android SDK 的帮助的地方,包括如何报告错误。
我发现调用 Item.getDateTimeLastModified() 将始终 return 一个不正确的 date/time。大多数情况下,如果最近更新了一个项目,它将 return 一个毫秒值(在格林威治标准时间时区),比当前格林威治标准时间最多提前 2 小时和几分钟。
其他日期时间,例如 Event.getStart()/Event.getEnd() 是 return 正确的值。
在处理日历事件时,我使用以下方法检索事件:
ListenableFuture<List<Event>> eventsGet = this.userFetcher
.getCalendar (this.calendarId)
.getEvents ()
.top (pageSize)
.skip (skip)
.select ("Id")
.filter (modFromDate)
.orderBy ("DateTimeLastModified")
.read ();
List<Event> events = eventsGet.get (60,
TimeUnit.SECONDS);
然后我一次处理一个事件并使用 id 获取实际事件使用:
this.userFetcher.getCalendar (this.calendarId).getEvent (id).read ().get (60, TimeUnit.SECONDS);
对该事件调用 getDateTimeLastModified 将 return 奇怪的值。
如果需要,我可以提供 calendar/event ID。
顺便说一句,我注意到 Office.com 日历在检索事件的 json 数据时具有正确的上次修改时间。
您可以在托管项目的 GitHub page 上为 Android 的 Office 365 SDK 提交 bugs/issues。
我是 Android Office 365 SDK 团队的 Anahí。
我们已在我们的 GitHub 存储库中针对您的问题创建了一个问题并将开始对其进行审核。一旦错误得到修复,我们将 post 在那里更新。
https://github.com/OfficeDev/Office-365-SDK-for-Android/issues/86
GitHub 存储库是提交 bugs/issues 的最佳地点,因为我们一直在审查它。
谢谢!