1

box.netのアカウント内のフォルダーにファイルをアップロードしようとしています。1.0 apiバージョンを使用しており、AJAXの投稿を使用してアップロードを行います。私のコードがあります。

var fd = new FormData();

$('#files').change( function() {    
    fd.append( 'file', $('#files')[0].files[0]);
});

$( 'form' ).submit(function() {
    $.ajax({
        url: 'https://upload.box.net/api/1.0/upload/myauth/myfolderid?share=1', 
        type: 'POST',
        data: fd,
        contentType: false,
        processData: false,
        success: function(result){
            alert(result);
        },
        error: function(result){
            console.log(result);
            alert(result);      
        }
    });
});

たとえば、返されたXMLを使用してファイルIDを格納したいと思います。問題は、それが成功を返すことは決してないということです!理由がわかりません!

4

1 に答える 1

1

APIのバージョン2.0を使用します。APIが変更されました。

于 2013-04-18T08:27:54.643 に答える