2

在 Dropbox 论坛上试过,但没有运气:

我正在从 Android 访问 Dropbox API,

我向“https://api.dropbox.com/0/fileops/create_folder”发出HttpPost请求,并作为参数传递:

List <NameValuePair> parameters = new ArrayList <NameValuePair>();
parameters.add(new BasicNameValuePair("path", "xxx"));
parameters.add(new BasicNameValuePair("root", "xxx"));
parameters.add(new BasicNameValuePair("oauth_consumer_key", "xxx"));
parameters.add(new BasicNameValuePair("oauth_token", "xxx"));
parameters.add(new BasicNameValuePair("oauth_secret", "xxx"));
parameters.add(new BasicNameValuePair("oauth_timestamp", "xxx"));
parameters.add(new BasicNameValuePair("oauth_nonce", "xxx"));

好吧,事情是我得到一个内部服务器错误,尽管使用相同的代码(当然,不同的参数)我设法进行身份验证。知道为什么吗?

4

2 回答 2

3

要创建文件夹,请使用此代码

 private DropboxAPI api = new DropboxAPI();

Entry entry = api.createFolder("dropbox", "NameOfFolder");  

使用 dropbox-android-sdk-0.1

希望它可以帮助你。

于 2011-03-09T08:55:28.463 回答
0

我可能不太了解您的问题,但为什么需要不同的参数名称?通常在这种请求中,您需要确切的参数名称。

希望它可以帮助你。

于 2011-02-18T19:34:43.300 回答