使用Beta API创建新会议时出现“ onlinemeeting不能为空”错误

时间:2018-10-18 10:01:29

标签: json microsoft-graph microsoft-teams

我正在尝试根据the documentation创建一个新会议:

#!/usr/bin/env bash
cd $(dirname $(readlink -f "$0"))

(包括承载者令牌-与其他操作兼容)

POST https://graph.microsoft.com/beta/app/onlineMeetings

我收到此错误:

{
  "meetingType": "meetNow",
  "participants": {
    "organizer": {
      "identity": {
        "user": {
          "id": "54f84a95-91c1-49f1-8d81-4632342e2c1e"
        }
      }
    }
  },
  "startTime": "2018-10-10T14:46:02Z",
  "subject": "my meeting"
}

感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

有点晚了,但对于其他谷歌用户来说,

有一个错误,它不是startTime,但是缺少StartDateTime和EndDateTime。

您的json应该看起来像

{
  "startDateTime":"2019-09-09T14:33:30.8546353z",
  "endDateTime":"2019-09-09T15:03:30.8566356z",
  "subject":"Subject of schedule",
  "participants": {
    "organizer": {
      "identity": {
        "user": {
          "id": "my oid"
        }
      }
    }
  }
}