javascript - загружать файлы на скайдрайв

Нужна помощь. Я пытаюсь загрузить файлы в SkyDrive с помощью Javascript, но у меня возникают проблемы. Я использую код, предоставленный по этой ссылке http://msdn.microsoft.com/en-us/library/live/hh550848.aspx. Но я не могу заставить его работать.

$('#btnSample').click(function (e) {

        WL.login({
            scope: "wl.skydrive_update"
        }).then(
        function (response) {
            WL.upload({
                path: "me/Public",
                element: "file"
            }).then(
                function (response) {
                    alert('FILE UPLOADED');
                },
                function (responseFailed) {

                    alert("Error uploading file: " + responseFailed.error.message);
                }
            );
        },
        function (responseFailed) {

            alert("Error signing in: " + responseFailed.error.message);
        }
    );
    }); //btnSample

После нажатия всплывает окно с предупреждением и отображается сообщение «Ошибка входа: не определено». Сначала я думаю, что это на моем пути, но я думаю, что это на моем входе в систему, верно?

Как мне правильно загрузить его в мою общую папку на SkyDrive? И как исправить ошибку при входе? Помогите, пожалуйста.


person Dustine Tolete    schedule 10.09.2013    source источник


Ответы (1)


Сначала вам нужно будет запустить Live SDK.

WL.init({ scope: "wl.signin" });

Ссылка для входа пользователей: http://msdn.microsoft.com/en-us/library/dn631820.aspx

person bloopp-it    schedule 13.09.2014