Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用microsoft graph API创建事件时设置自己的事件id_Php_Rest_Events_Calendar_Microsoft Graph Api - Fatal编程技术网

Php 使用microsoft graph API创建事件时设置自己的事件id

Php 使用microsoft graph API创建事件时设置自己的事件id,php,rest,events,calendar,microsoft-graph-api,Php,Rest,Events,Calendar,Microsoft Graph Api,我正在使用Microsoft Graph API集成Microsoft/outlook日历和事件 我想在使用此rest API创建事件时为事件指定自己的自定义id,但我没有找到任何方法。它自动创建了一个id。有没有办法指定我们自己的id 以下是我的要求: POST: https://graph.microsoft.com/v1.0/me/events { "subject": "My event", "start": { "dateTime": "2017-10-0

我正在使用Microsoft Graph API集成Microsoft/outlook日历和事件

我想在使用此rest API创建事件时为事件指定自己的自定义id,但我没有找到任何方法。它自动创建了一个id。有没有办法指定我们自己的id

以下是我的要求:

POST: https://graph.microsoft.com/v1.0/me/events

 {
   "subject": "My event",
   "start": {
      "dateTime": "2017-10-05T07:57:45.679Z",
      "timeZone": "UTC"
  },
  "end": {
      "dateTime": "2017-10-12T07:57:45.679Z",
      "timeZone": "UTC"
  }
}

否ID由Exchange创建,不可由用户定义。我能想到的最佳选择是向事件添加扩展属性: