Ich ews-java-api und eine Menge ProblemeExchange Kalender, Erstellen von Terminen und eindeutigen IDs
ich Termine erstellen und auch hören für Termine an anderer Stelle erstellt.
Mein Problem ist, ich mit
new Appointment(exchangeService).save(notificationMode)
Ich spare auch die Termindetails einschließlich UniqueId den Termin erstellen, lasse es nennen x, meinen db
ich die Verabredung im Austausch kein Problem auftreten sehen, Ich sehe dann eine Benachrichtigung, dass es automatisch akzeptiert wurde (ich kann automatisch für den Raum akzeptieren und immer noch das gleiche Problem unten.
Dann sehe ich meine Exchange-Teilnehmer Kick-Off, wie es die Benachrichtigung Ereignisse aus dem Austausch erhält, dass ein neu a Punkt wurde erstellt. Ich scheine jedes Mal 4 Ereignisse, ein erstelltes Ereignis, zwei modifizierte Ereignisse und ein Ereignis zu erhalten.
Das Problem ist, jedes dieser Ereignisse haben eine eindeutige ID von y nicht x, wie ich es erwarten würde.
Das bedeutet, dass ich nicht überprüfen kann, ob dies ein Termin ist, den ich bereits erstellt habe.
Ich bekomme nie ein Ereignis mit der ursprünglichen uniqueId x, wie ich es erwarten würde. Ich weiß, dass sich einzigartige IDs ändern können, und das ist scheiße, aber es scheint kein anderes Feld zu geben, das ich benutzen kann.
Irgendwelche Ideen, was ich tun kann, um das Problem zu umgehen/zu beheben?