Внутренняя ошибка сервера в Dropbox от Android - PullRequest
2 голосов
/ 14 февраля 2011

Попробовал на форуме Dropbox, но не повезло:

Я получаю Dropbox API от Android,

Я делаю запрос HttpPost на "https://api.dropbox.com/0/fileops/create_folder" и передаю в качестве параметров:

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"));

И, в общем, дело в том, что я получаю Внутреннюю ошибку сервера, хотя с тем же кодом (с разными параметрами, конечно) мне удается пройти проверку подлинности. Есть идеи почему?

Ответы [ 2 ]

3 голосов
/ 09 марта 2011

Для создания папки используйте этот код

 private DropboxAPI api = new DropboxAPI();

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

с dropbox-android-sdk-0.1

Надеюсь, это поможет вам.

0 голосов
/ 18 февраля 2011

Возможно, я не очень хорошо понял вашу проблему, но зачем вам разные имена параметров? Часто в такого рода запросах необходимо точное имя параметра.

Надеюсь, это поможет вам.

...