将照片上传到Dropbox by Android

时间:2012-05-31 04:16:45

标签: android dropbox

我正在开发一个将照片上传到dropbox的Android应用程序..我可以使用facebook sdk和twitter4j将照片上传到脸书和推特,但我不知道如何将照片上传到Dropbox?

3 个答案:

答案 0 :(得分:2)

Dropbox developer pages提供了大量信息。

对于Android,您可以阅读详细信息here。对于REST API references。特别是File POST部分。

答案 1 :(得分:2)

在这里你去..上传各种文件..

    String outPath = "/mnt/sdcard/" + filename;
    File outFile = new File(outPath);
    FileInputStream fis = new FileInputStream(outFile);
    mRequest = mApi.putFileOverwriteRequest("/"+filename, fis, outFile.length(),null);

mApi是DropboxAPI对象。

答案 2 :(得分:0)

现在已弃用接受的答案(库的v1)。

Here,您可以使用当前API进行示例。请记住,此API通常适用于Java,没有适用于Android的官方SDK。作为Android,您需要考虑的是将所有与网络相关的操作放置在另一个线程中(UI线程除外)。通常,最好的方法是使用服务(因为上传图像可能会花费很长时间)。