Microsoft graph api MS Booking with Graph中提取自定义字段数据的问题

Microsoft graph api MS Booking with Graph中提取自定义字段数据的问题,microsoft-graph-api,microsoft-graph-booking,Microsoft Graph Api,Microsoft Graph Booking,我需要帮助。使用图形工具提取MS Booking中的自定义字段数据有两个问题。我们就在附近,但有些记录和/或数据有时会在出错时丢失 根据以下第一个命令/请求: 问题:缺少大量客户和约会数据。大多数都是空的,就像下面的结果一样 问题:自定义字段数据有时会丢失,因为缺少客户/约会ID,如上所示。因此,大多数自定义字段数据丢失。我们在100多个预约中获得了2个结果 您能帮助我们吗?我相信这一点,因为singleValueExtendedProperties仅适用于MS Bookings中的1-1预

我需要帮助。使用图形工具提取MS Booking中的自定义字段数据有两个问题。我们就在附近,但有些记录和/或数据有时会在出错时丢失

  • 根据以下第一个命令/请求:

    问题:缺少大量客户和约会数据。大多数都是空的,就像下面的结果一样

  • 问题:自定义字段数据有时会丢失,因为缺少客户/约会ID,如上所示。因此,大多数自定义字段数据丢失。我们在100多个预约中获得了2个结果


    您能帮助我们吗?

    我相信这一点,因为singleValueExtendedProperties仅适用于MS Bookings中的1-1预约。我认为您启用了多个插槽,在这种情况下,它只返回预订中第一个插槽的自定义字段。我也遇到过同样的问题,目前据我所知没有解决办法。

    我相信这是因为singleValueExtendedProperties只适用于MS Bookings中的1-1预约。我认为您启用了多个插槽,在这种情况下,它只返回预订中第一个插槽的自定义字段。我也遇到过同样的问题,目前据我所知还没有解决办法。

    您能否详细说明您是如何添加客户数据和创建预约的?我不确定您是否理解您的问题。数据由预订界面输入。没有其他方法可以像导入或集成那样使用。我们使用Graph仅尝试提取自定义文件数据。您能否详细说明如何添加客户数据和创建约会?我不确定是否理解您的问题。数据由预订界面输入。没有其他方法可以像导入或集成那样使用。我们仅使用Graph来提取自定义文件数据。您是对的。这正是问题所在。我们终于得到了微软的确认。在2021年年底之前,没有修复,没有开发。谢谢你的帮助,你说得对。这正是问题所在。我们终于得到了微软的确认。在2021年年底之前,没有修复,没有开发。谢谢你的帮助
    { "@odata.context": "https://graph.microsoft.com/beta/$metadata#bookingBusinesses('pouvtech%40cegeptroisrivieres.onmicrosoft.com')/appointments", "value": [ { "id": "AAMkADY2MjA3OGM3LTYwOWUtNGU5NS04YzAxLTE5NTk5MzJhN2I3OQBGAAAAAABCDbBYqWVtR5zSlJwdYN2dBwB4ZfrSVkupTZ_RUHowUU-UAAAAAAENAAB4ZfrSVkupTZ_RUHowUU-UAAALosc9AAA=", "selfServiceAppointmentId": "7e9e8039-2fe1-4369-9107-42f772503915", "additionalInformation": "<html>\r\n<head>\r\n<meta name=\"Generator\" content=\"Microsoft Exchange Server\">\r\n<!-- converted from html -->\r\n<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>\r\n</head>\r\n<body>\r\n<div>\r\n<div>\r\n<div>\r\n", "isLocationOnline": false, "onlineMeetingUrl": null, "customerId": null, "customerName": null, "customerEmailAddress": null, "customerPhone": null, "customerNotes": null, "serviceId": "b0da8ff4-aa62-4b04-ab6e-39ba3072ee4a", "serviceName": "Techniques de soins infirmiers", "duration": "PT45M", "preBuffer": "PT0S", "postBuffer": "PT0S", "priceType": "undefined", "price": 0, "serviceNotes": null, "optOutOfCustomerEmail": false, "staffMemberIds": [ "52637fe9-a068-4da1-aeed-a08cfc3b105f" ], "invoiceAmount": 0, "invoiceId": null, "invoiceStatus": "draft", "invoiceUrl": null, "invoiceDate": null, "customerLocation": { "displayName": "", "locationEmailAddress": null, "locationUri": "", "locationType": null, "uniqueId": null, "uniqueIdType": null, "address": { "type": "home", "postOfficeBox": "", "street": "", "city": "", "state": "", "countryOrRegion": "", "postalCode": "" }, "coordinates": { "altitude": null, "latitude": null, "longitude": null, "accuracy": null, "altitudeAccuracy": null } }, "start": { "dateTime": "2020-11-04T17:30:00-05:00", "timeZone": "America/New_York" }, "end": { "dateTime": "2020-11-04T18:15:00-05:00", "timeZone": "America/New_York" }, "serviceLocation": { "displayName": "En ligne", "locationEmailAddress": null, "locationUri": "", "locationType": null, "uniqueId": null, "uniqueIdType": null, "address": { "type": "home", "postOfficeBox": "", "street": "", "city": "", "state": "", "countryOrRegion": "", "postalCode": "" }, "coordinates": { "altitude": null, "latitude": null, "longitude": null, "accuracy": null, "altitudeAccuracy": null } }, "reminders": [] },
    
    https://graph.microsoft.com/beta/users/pouvtech@cegeptroisrivieres.onmicrosoft.com/events/AAMkADY2MjA3OGM3LTYwOWUtNGU5NS04YzAxLTE5NTk5MzJhN2I3OQBGAAAAAABCDbBYqWVtR5zSlJwdYN2dBwB4ZfrSVkupTZ_RUHowUU-UAAAAAAENAAB4ZfrSVkupTZ_RUHowUU-UAAAOTblRAAA=?$expand=singleValueExtendedProperties($filter%3Did eq 'Binary {ccb88e73-951a-4b10-bb49-e6628b8d8494} Name BookingItemAnsweredCustomQuestions')