2012-12-11 5 views
0

보관 용 계정 API를 사용하여 보관 용 계정과 같은 동기화 도구를 만들고 있는데 일부 변경된 파일은 보관 용 계정 서버에 동기화됩니다. 그럼, 내 질문은 어떻게 내가 dropbox 응용 프로그램을 종료 한 후에도 동기화 폴더의 수정을 감지 할 수 있습니다, 나는 수정을 기록하고 dropbox를 다시 loginning 후 자동 동기화를 할 수 있습니다. Dropbox 시동시 매회 전체 파일 트리를 검사하는 것이 효율성이 낮습니다. 어떤 제안?보관 용 계정 파일 변경

답변

1

변경 될 수있는 파일이 무엇인지 알면 해당 링크를 응용 프로그램의 어딘가에 저장할 수 있으며 실행할 때 링크를 가져와 권한 부여를 추가하고 파일 메타 데이터를 확인하십시오. 하지만 전체 폴더를 확인하려면 폴더를 탐색해야합니다. 불행히도 다른 옵션은 없습니다.

그리고 일부 폴더를 탐색 할 때 해시 매개 변수를 사용하는 것을 잊지 마십시오. 처음 메타 데이터를 가져올 때 특정 파일/폴더마다 해시 값을 저장할 수 있으며 요청이있을 때 각 개별 파일이나 폴더에 요청 매개 변수로 넣을 수 있으므로 json 응답의 양을 크게 줄일 수 있습니다.

관련 문제