L'expansion de singleValueExtendedProperty ne fonctionne pas lors de la récupération des détails du calendrier

Aug 18 2020

J'essaie de récupérer la valeur de propriété personnalisée d'un événement à l'aide de l'API Outlook REST (version 2.0). La propriété personnalisée a été créée par un complément Outlook Office.js.

Voici la requête :

/v2.0/me/calendar/?$expand=singleValueExtendedProperties($filter=PropertyId eq 'Binary 0x0FFF')

Cela renvoie une réponse réussie de l'API mais ne renvoie pas la singleValueExtendedProperty.

Réponses

1 OutlookAdd-insTeam-MSFT Aug 25 2020 at 12:43

Pour obtenir une propriété personnalisée, vous auriez besoin d'un identifiant d'élément (REST) ​​et les propriétés personnalisées ne s'appliquent qu'aux messages et aux événements.

Vous trouverez ci-dessous les modèles de message et d'événement respectivement.

/me/messages/'<ID_ITEM>' <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-')