비교적 새로운 계정 (2012 년 6 월 13 일에 생성됨)에 대한 이벤트 API를 테스트했습니다. 오늘까지는 스트림 위치가 0 인 이벤트 API를 호출하면 계정에서 발생한 첫 번째 이벤트가 반환됩니다. 이를 통해 폴더 계층을 가로 지르지 않고도 내 계정에 추가 된 모든 파일을 추적 할 수있었습니다. 이번 주부터는 계정을 연 후 며칠 동안 업로드 이벤트를 더 이상받지 않습니다. 내 전화는 다음과 같습니다 :Box.com 이벤트 API - 이전 이벤트가 스트림에서 삭제 되었습니까?
curl 'https://www.box.com/api/2.0/events?stream_type=changes&limit=100&stream_position=0' -L -H 'Authorization: BoxAuth api_key=xxxxx&auth_token=xxxxx'
가끔 이전 이벤트가 이벤트 대기열에서 삭제됩니까? 그렇다면 대기열이 얼마나 멀리 있는지 알 수있는 방법이 있습니까? 이전 이벤트가 삭제되었다고 가정하면 대기열의 가장 초기 항목을 확인하는 것이 신뢰할 수 없습니다. 그 이벤트가 처리 된 마지막 이벤트보다 최근 인 경우 계정이 방금 비활성 상태인지 또는 임시 이벤트 발생 여부를 알 수 없습니다 삭제되었습니다.)
모든 안내는 대단히 감사하겠습니다. 다행스럽게도 저는 잘못된 것을하고 있습니다. 오래된 이벤트는 여전히 접근 할 수 있습니다.
답장을 보내 주셔서 감사합니다. 시간의 시작으로 거슬러 올라간 이벤트 스트림을 갖는 것은 좋겠지 만, 분명히 합리적으로 합리적인 것이 좋습니다. – pauljm
시간의 시작이 아니라 끝에서 시작하는 것이 좋을 것입니다. –
오른쪽. 모든 파일을 크롤링하려면 jwt 서비스 계정 api와'As-User' 헤더를 사용해야합니다. –