2017-02-15 2 views
2

내 응용 프로그램은 외부 API를 사용하여 owncloud 사용자를 만듭니다.owncloud에서 외부 API를 사용하여 사용자를 만드는 방법

외부 API를 사용하여 owncloud 버전을 구하려고 시도했습니다. 다음은 내가 사용한 코드입니다.

$.ajax({ 
       type: 'GET', 
       url: 'http://localhost/owncloud/index.php/apps/news/api/2.0/version', 
       contentType: 'application/json', 
       success: function (response) { 
        // handle success 
       }, 
       error: function() { 
        // handle errors 
       }, 
       beforeSend: function (xhr) { 
        var username = 'admin'; 
        var password = 'admin'; 
        var auth = btoa(username + ':' + password); 
        xhr.setRequestHeader('Authorization', 'Basic ' + auth); 
       } 
      }); 

위 코드는 작동하지 않았습니다.

어떻게해야합니까?

미리 감사드립니다.

답변

-1

넣은 코드가 맞습니다.

api가 우편 배달부 또는 크롬 휴식 클라이언트와 같은 것을 사용하여 데이터를 반환하는지 테스트 할 수 있습니다. 다음

(함수 (대응) {$ 아약스 ({ URL : URL, 형 "POST" dataType와 "JSON" contentType이 "애플리케이션/JSON" 데이터 : JSON. 캐릭터 라인 화 (데이터), }) 되는 .done (기능 (고해상도) { swal ("삭제가!", "당신의 ListJds가 삭제되었습니다.", "성공");

  }) 
      .error(function(res) { 
       res; 
       swal("Delete Failure!", "Please Try Again.", "error"); 
      }); 
     })