2017-11-24 1 views
1

O365 관리 활동 API를 사용하여 Office 365에서 감사 로그 데이터를 가져 오려고합니다. 원래 요청에서 startTime & endTime을 전달하더라도 모든 요청이 지난 24 시간 동안 데이터를 반환한다는이 문제에 직면하고 있습니다.Office 365 관리 API가 항상 최근 24 시간 데이터를 반환합니다.

아래는 내가 요청한 URL입니다. 여기 나는 지난 3 시간 동안 데이터를 얻으려고합니다. 지난 3 일 동안 같은 결과를 보았지만 같은 결과를 보았습니다. 내 대답에

https://manage.office.com/api/v1.0//activity/feed/subscriptions/content?PublisherIdentifier=&contentType=Audit.SharePoint&startTime=2017-11-24T13:52:43.6236735Z&endTime=2017-11-24T16:52:45.0966735Z 

은 내가 nextpage URI를 얻을 수 있지만, 24 시간으로 지난 STARTTIME & 종료 시각이있다.

도움을 주시면 감사하겠습니다.

답변

0

docsstartTimeendTime에 대한 적절한 타임 스탬프 형식에 대한 정보를 제공합니다

YYYY-MM-DD 
YYYY-MM-DDTHH:MM 
YYYY-MM-DDTHH:MM:SS 

또한 startTimeendTime이 존재하지 않는 경우 지난 24 시간 동안의 기본적으로 이벤트 만 (에서 반환되는 상태 이 경우에는 형식이 잘못되어 기본값으로 대체 된 것처럼 보입니다). 또한 24 시간 이상 떨어져있을 수 없습니다.

nextpage 쿼리 매개 변수가 없을 때 API가 부적절한 타임 스탬프를 허용하는 것처럼 보입니다.이 매개 변수가 존재하면 API는 실제로 도움이되지 않는 AF50004 오류를 반환합니다.