Destination. ID number changed

I created a meeting, the meeting room is test_room1@aa.com , and I impersonated jack@aa.com as a user .

but when I find FindAppointments from jack@aa.com , the identifier is A., when I find FindAppoint from room test_room1@aa.com. identifier is B.

Why is the identifier different?

I use jack@aa.com to make an appointment, and saved the .ID.UniqueId assignment to the database. but I need to show AllBookings in the system, so I have to get room meetings. but the same destination id is different, I cannot make it relative to my database.

+1
source share
1 answer

The identifier you are referring to is EWSId, which is unique for each item in the Exchange store. Although it has the same purpose in one mailbox, it is physically a separate object in the Exchange store, so it has a different EWSId, see http://technet.microsoft.com/en-us/library/bb123495%28v = exchg.141% 29.aspx . If you work with meeting IDs, I suggest you use PidLidCleanGlobalObjectId http://msdn.microsoft.com/en-us/library/office/cc839502%28v=office.15%29.aspx . You can use this property to find a meeting in any Attendee calendar, as well as in any responses, invitations.

Greetings Glen

+1
source

Source: https://habr.com/ru/post/1619583/


All Articles