Problema com o MS Graph Onenote obter API de notebooks
Estou usando a API do MS graph para obter todos os notebooks, incluindo notebooks compartilhados, usando:https://graph.microsoft.com/v1.0/me/onenote/notebooks?includesharednotebooks=true
A resposta de amostra que recebi na chamada da API é como -
Neste caderno com"displayName": "For pooja"
é criado por outro usuário e compartilhado comigo. Notebook com"displayName": "Pooja_Work_1"
é criado por mim. NocreatedBy
O campo para o notebook criado por mim reflete o usuário corretoid
edisplayName
. Considerando que para o notebook compartilhou comigo ocreatedBy
usuário de campodisplayName
tem valor correto, mas usuárioid
tem meuid
. Idealmente, deve ser do usuárioid
quem criou isso.
Parece um bug na API.
Para acessar o bloco de anotações compartilhado, como posso obteruserId
do usuário que compartilhou o notebook comigo. EmgroupId
no caso de notebooks compartilhados em grupo.
Ambos os usuários pertencem à mesma organização.