O calendário da API REST v1.0 do Office365 não retorna recorrências
A equipe do Microsoft Officeanunciado hoje a disponibilidade de uma API REST no pacote Office365, bem como guias para escrever aplicativos nos diferentes ecossistemas de aplicativos.
Para avaliar a API, eu simplesmente queria obter uma lista dos meus eventos de hoje.
onova API parece estar relativamente inalterado em relação aoAPI de visualização
O GET básico é bastante simples:
https://outlook.office365.com/api/v1.0/me/events
Isso retorna a lista de eventos do calendário. Para obter um dia específico, poderemos usarParâmetros de consulta OData.
Por exemplo:
https://outlook.office365.com/api/v1.0/me/events?$filter=End gt 2014-10-28 and Start lt 2014-10-29
Isso fornece uma lista muito mais curta, mas não está totalmente certa.
Não há eventos recorrentes que não foram criados nesse período.
Este parece ser um problema conhecido com a API de visualização (EWS / OData):
As reuniões recorrentes da API do Office 365 nem sempre retornamO calendário do EWS da API do Office 365 não expande eventos recorrentesExistem algumas soluções alternativas mencionadas nas edições acima, mas há observações de que a API está em fluxo e que essas abordagens podem não funcionar na versão v1.0. Além disso, essas soluções alternativas ainda não parecem se aplicar, e é por isso que essa pergunta não é uma duplicata.
Então, como obter todos os eventos de hoje, incluindo recorrências, por meio da API Office365 REST v1.0?