2017-01-26 13 views
0

こんにちは、私はdropzoneを使って自分のDropboxにファイルまたはイメージをアップロードしようとしています。それが正常に私のDropboxにアップロードしたときに、それだけでファイルアップロード成功時にイメージまたはファイルが壊れています

を得ることに私のコードに問題がある場合、私は思っていた。これは私のinit: function()

this.on("processing", function(file) { 

     var url = 'https://content.dropboxapi.com/2/files/upload'; 
     var file = dropzone.files[0]; 
     var filename = file.name; 


     $.ajax({ 
      url: url, 
      type: 'post', 
      processData: false, 
      contentType: 'application/octet-stream', 
      headers: { 
      "Authorization": "ACCESS TOKEN", 
      "Dropbox-API-Arg": '{"path": "/'+filename+'","mode": "add"}' 
      }, 

      success: function (data){ 
      alert('Success Upload'); 
      /*this.options.url = url;*/ 
      console.log(data); 
      } 

      }) 

    }); 
+1

アップロードコールのどこにでもファイルデータを供給しているようではありません。次に、JavaScriptのDropbox APIにアップロードする例を示します。https://stackoverflow.com/documentation/dropbox-api/409/uploading-a-file/1359/uploading-a-file-via-jquery-in-javascript# t = 201701260350392030997 – Greg

答えて

0

適切なヘッダーでファイルをアップロードしていない可能性があります。あなたがファイルをアップロードされているかどうかを確認することができますので、javascriptを使用する代わりに最初にカールを使用してください。すでにAPIドキュメント、それはカール使用して、JavaScriptを使用してパケットを形成する第1のテストをチェックした場合、私は知らない

https://www.dropbox.com/developers/documentation/http/documentation#files-upload

カール-X POST https://content.dropboxapi.com/2/files/upload \ --header "許可:ベアラTOKEN

" \ --header "ドロップボックス-API-Argの:{\" パス\ ":\" /宿題/ \ --header "Content-Type:application/math/Matrices.txt \"、\ "mode \":\ "add \"、\ "autorename \": 真、\ "ミュート\":私は、これはあなたを助けることを願ってオクテットストリーム」\ --data-バイナリ@のlocal_file.txt

...

0
を内部の私の処理方法..ですそれはプレビューもカント壊れました

インターネット接続を確認しましたか?同様の問題があり、私のネットワークは「高速」であったにもかかわらず、私のネットワークはバースト型ネットワークであり、バーストトラフィックがタイムアウトする前に5 MBのファイルサイズのうち2つしかアップロードされていないことが判明しました。

私は知っていますが、それが問題ではないかもしれないと思います。あなたはまだこのスクリプトをデバッグしましたか?画面とコンソールデバッガでアラートが表示されていますか?

+0

私のインターネット接続は問題ありません。私はそれをコンソールにして、画像/ファイルの詳細をアップロードして成功しました。 – VLR

+0

ファイルはアップロードされていますか?またはファイルサイズは0ですか?これは少しデバッグに役立ちます。 – logicK

+0

それは私のDropboxにアップロードされ、ファイルサイズは0です – VLR

関連する問題