L'espansione di singleValueExtendedProperty non funziona durante il recupero dei dettagli del calendario
Sto cercando di recuperare il valore della proprietà personalizzata per un evento utilizzando l'API REST di Outlook (versione 2.0). La proprietà personalizzata è stata creata da un componente aggiuntivo di Outlook Office.js.
Ecco la richiesta:
/v2.0/me/calendar/?$expand=singleValueExtendedProperties($filter=PropertyId eq 'Binary 0x0FFF')
Ciò restituisce una risposta corretta dall'API ma non restituisce singleValueExtendedProperty.
Risposte
Per ottenere una proprietà personalizzata, è necessario un identificatore di elemento (REST) e le proprietà personalizzate sono applicabili solo a messaggi ed eventi.
Di seguito sono riportati i modelli rispettivamente per il messaggio e l'evento.
/me/messages/
'<ITEM_ID>' <ADD_IN_GUID>?$expand=SingleValueExtendedProperties($filter=PropertyId eq 'String {00020329-0000-0000-c000-000000000046} Name cecp-
')
/me/events/
<ITEM_ID>' <ADD_IN_GUID>?$expand=SingleValueExtendedProperties($filter=PropertyId eq 'String {00020329-0000-0000-c000-000000000046} Name cecp-
')