보관 용 계정의 일부 폴더에 일부 파일을 추가했습니다. 각 문서 옆에 Dropbox 폴더에 파일을 보여주기 위해 다운로드 버튼을 놓았습니다.보관 용 폴더에서 파일을 미리 보는 방법
Dropbox API의 설정으로 sharelink를 시도했지만 한 번만 작동합니다. 두 번째로 그것을 클릭하면 sharelink가 이미 있다고합니다.
Dropbox 폴더에서 파일을 미리 볼 수있는 다른 방법이 있습니까?
$path='/test.txt';
$ch = curl_init();
$url1="https://api.dropboxapi.com/2/sharing/create_shared_link_with_settings";
$post = array(
"path"=> "/".$path,
"settings"=> array(
"requested_visibility"=> "public"
)
);
$link = json_encode($post);
curl_setopt($ch,CURLOPT_URL,$url1);
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$link);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
$headers = array();
$headers[] = 'Accept: application/json';
$headers[] = 'Content-Type: application/json';
$headers[] = "Authorization: Bearer ".$TOKEN;
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$response1 = curl_exec($ch);
$sharelink = json_decode($response1,true);