Dropbox API에 연결된 jstree를 생성하려고합니다. 내 드롭 박스 내 모든 폴더 jstree을 보여주고 싶어하지만 출력은 없습니다 및 단지 말했다에 오류가 없습니다 : POST "https://api.dropboxapi.com/1/delta"My Jstree는 어떤 폴더도 보여주지 않습니다.
XHR로드를 완료했다.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Ajax JS Tree</title>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jstree/3.3.3/themes/default/style.min.css" />
<script src="//cdnjs.cloudflare.com/ajax/libs/jstree/3.3.3/jstree.min.js"></script>
</head>
<body>
<div id="container"></div>
<script>
$(function() {
var fullTree;
var url = 'https://api.dropboxapi.com/2/files/alpha/get_metadata';
var access_token = 'I-pZSjTC4tAAAAAAAAAAl1Wpza91KvV_17XKarAsyEMpC78Ereo9-uO2QVE-Sx0a';
$.ajax({
url: url,
data: fullTree,
method: "POST",
dataType: "json",
beforeSend: function(request) {
request.setRequestHeader("Authorization", 'Bearer ' + access_token);
},
success: function(fullTree) {
$('#container').jstree({
'core': {
"data": fullTree,
"check_callback": true,
},
"plugins": ["themes", "contextmenu", "ui"]
});
},
error: function(xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
}
});
});
</script>
</body>
</html>
나는 AJAX와 jQuery를 거기에 있지만 아무 일도 발생하지 포함한 모든 노력을.
이 보이지 않는 : POST "은 https : // API .dropboxapi.com/1/delta ". – xkcd149