1

助けが要る。Javascript でファイルを SkyDrive にアップロードしようとしていますが、いくつか問題が発生しています。このリンク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 のパブリック フォルダーにアップロードするための正しいパスは何ですか? また、サインイン時のエラーを修正するにはどうすればよいですか? 助けてください。

4

1 に答える 1

0

最初に Live SDK を開始する必要があります。

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

ユーザーのサインイン方法に関するリンク: http://msdn.microsoft.com/en-us/library/dn631820.aspx

于 2014-09-13T03:37:47.723 に答える