이 기사는 Dropbox API와 상호 작용하여 인증, 파일 목록, 업로드 및 다운로드를 다루는 간단한 PHP 클라이언트를 생성합니다. 공식 Dropbox SDK는 PHP가 포함되어 있지 않지만 Github에는 타사 SDK가 제공 되며이 기사는 공식 Python 버전과 유사한 클라이언트를 구축합니다.
주요 개념 :
객체 (핸들 인증) 및 A 객체 (High Level API 상호 작용)의 세 가지 클래스를 사용합니다. 메소드 (예 : , , , ) API 호출을 단순화합니다. 이 자습서는 기본 클라이언트 구축에 중점을 둡니다. 간결하게, 전체 코드 (GitHub에서 사용 가능)는 여기에서 완전히 재현되지 않고 참조됩니다. 클라이언트는 CURL 지원 및 Dropbox 계정을 사용하여 PHP가 필요합니다.
앱 등록 :DropboxSession
DropboxClient
로 리디렉션됩니다. 여기에는 다음이 포함됩니다 :
DropboxClient
라이브러리 구성 요소 : accountInfo()
라이브러리 ()에는 세 가지 클래스가 포함되어 있습니다DropboxRESTClient
: 는 토큰 검색 및 API 요청에 포함 된 OAuth를 관리합니다. 주요 방법으로는 , DropboxSession
: 는 높은 수준의 API 메소드 (, obtainRequestToken()
, obtainAccessToken()
, fetch()
)를 제공합니다
위 내용은 PHP 마스터 | PHP를 사용한 액세스 드롭 박스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!