Как создать пользователей с помощью внешнего API в owncloud

Мое приложение создает пользователей owncloud с помощью внешних API.

Я попытался получить версию owncloud, используя внешний API. Ниже приведен код, который я использовал:

 $.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);
                }
            });

Приведенный выше код не работал.

Как этого добиться?

Заранее спасибо.


person Test admin    schedule 15.02.2017    source источник


Ответы (1)


Код, который вы указали, правильный.

Вы также можете проверить, возвращает ли ваш API данные, используя что-то вроде клиента postman или chrome rest.

then(function(response) { $.ajax({ url: url, type: "POST", dataType: "json", contentType: "application/json", data: JSON.stringify(data), }) .done( function(res) { swal("Удалено!", "Ваш ListJds удален.", "success");

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