2012-11-29 5 views
2

보관 용 계정을 Windows 7 시스템에 설치했습니다. 로컬 보관 방 계정으로 연결된 사용자 이메일을 프로그래밍 방식으로 검색 할 수있는 방법이 있습니까? 로컬 응용 프로그램 디렉토리의 host.db 파일을 검색하여 폴더 위치를 검색 할 수 있습니다.로컬 보관 용 계정 정보 가져 오기 C#

답변

0

예! "/ account/info"를 사용하여 프로그래밍 방식으로 로컬 보관 용 계정과 연결된 사용자 이메일을 검색 할 수 있습니다.

/계정/정보

  • 설명 : 사용자의 계정에 대한 정보를 검색합니다.
  • URL 구조 : https://api.dropboxapi.com/1/account/info
  • 방법 :
  • 매개 변수를 가져 : 로케일 - 사용은 사용자 오류 메시지 및 기타 언어 특정 텍스트에 대한 언어 설정을 지정할 수 있습니다. 지원되는 로케일에 대한 자세한 정보는 위의 노트를 참조하십시오.
  • 돌아 가기 결과 : 사용자 계정 정보.

    샘플 JSON 응답 { "UID": 12345678, "DISPLAY_NAME": "존 사용자", "name_details": { "FAMILIAR_NAME": "존", "GIVEN_NAME": "존", "성": "사용자" }, "referral_link": "https://www.dropbox.com/referrals/r1a2n3d4m5s6t7" "국가": "미국", "로케일" "엉" "이메일"을 "[email protected]" , "email_verified"거짓, 는 "is_paired"거짓, "팀": { "이름": "한국 전기 주식 회사" "team_id": "dbtid : 1234abcd" }, "quota_info": { 는 "공유": 253,738,410,565, "할당량": 107374182400000, "정상": 680,031,877,871 } }

반환 값 정의

필드 설명

  • UID : 사용자의 고유 한 보관 용 ID.
  • display_name : 사용자의 표시 이름입니다.
  • name_details/given_name : 사용자가 지정한 이름입니다.
  • name_details/surname : 사용자의 성입니다.
  • name_details/familiar_name : 사용자의 로케일 종속 익숙한 이름입니다.
  • referral_link : 사용자의 추천 링크입니다.
  • country : 사용자의 두 자로 된 국가 코드 (사용 가능한 경우).
  • 로캘 : 사용자가 설정 한 로캘 환경 설정 (예 : en-us).
  • 이메일 : 사용자의 이메일 주소입니다.
  • email_verified : true 인 경우 사용자의 이메일 주소가 해당 사용자의 것으로 확인되었습니다.
  • is_paired : true 인 경우이 사용자와 연결된 계정이 있습니다.
  • 팀 : 사용자가 팀에 속한 경우 팀 정보를 포함합니다. 그렇지 않으면 null입니다.
  • 팀/이름 : 사용자가 속한 팀의 이름입니다.
  • eam/team_id : 사용자가 속한 팀의 ID입니다. quota_info/normal 공유 폴더 외부에서 사용자가 사용하는 할당량 (바이트)입니다.
  • quota_info/shared : 공유 폴더에서 사용자가 사용하는 할당량 (바이트)입니다. 사용자가 팀에 속해있는 경우 사용자 할당량 (바이트) 이외의 팀 할당량에 기여한 모든 사용이 포함됩니다.
  • quota_info/quota : 사용자의 총 할당량 할당 (바이트). 사용자가 팀에 속한 경우 팀의 총 할당량 할당 (바이트)
+0

나머지 모든 API를 사용하고 싶지 않습니다. Windows 컴퓨터에 계정 정보가 필요합니다. 즉, Windows에 설치된 드롭 박스 응용 프로그램에 구성된 사용자 계정입니다. –

+0

참조 http://stackoverflow.com/questions/12173077/how-do-i-programmatically-locate-my-google-drive-folder-using-c / –