我正在使用graph explorer来测试我的查询。我正在调用findMeetingTimes POST请求。
首先,我在这些时间限制下运行它:
"timeConstraint": {
"timeslots": [
{
"start": {
"dateTime": "2017-05-23T09:00:00",
"timeZone": "UTC"
},
"end": {
"dateTime": "2017-05-23T12:00:00",
"timeZone": "UTC"
}
}
]
这会正确地返回几个会议选项。
但是,如果我将开始时间从9点钟更改为8点钟(这应该会增加可用选项的数量),我会将AttendeesUnavailable
作为emptySuggestionsReason
而不是{
"_id" : ObjectId("591ec4b8e1f71c0caf406f2a"),
"methods" : {
"head" : [
{
"host" : "127.0.0.1",
"port" : "8081",
"method" : "HEAD",
"status" : "200"
}, etc
至少与前一个请求中的会议提议数量相同。
这可能是什么原因?这是一个错误吗? 查询的其余参数是简单的两个与会者,一个位置和一小时的持续时间。
非常感谢!
答案 0 :(得分:0)
感谢您的留言。 API可能会在第二个请求中返回AttendeesUnavailable,这有几个原因。参加者可以在他们的日历上创建或接受新活动,让他们忙于所需的日期,或者参与者列表可能在请求之间有所不同?
如果您确认没有这个是真的,那么我可以查看日志以查看API是否存在问题。为此,我需要你去#34;响应标题"图表浏览器中的选项卡,并向我发送" request-id"报头中。