Я скачал Dropbox Sync API Android. Я использую его для разработки приложения. Моя проблема в том, что в первый раз, когда я устанавливаю/запускаю файл apk, для него требуется внешняя аутентификация с учетной записью Dropbox (либо через приложение Dropbox, либо на веб-сайт).Проверка подлинности Dropbox Sync API в приложении?
Мне было интересно, можем ли мы добиться того, чтобы первый процесс аутентификации Dropbox Sync API с учетной записью Dropbox не выполнялся извне (через приложение Dropbox или веб-сайт), но в приложении.
Я вижу, что токены доступа предназначены именно для этой цели, но я не вижу никаких функций для токенов доступа в Dropbox SYNC API.
Возможно ли достичь аутентификации в приложении, если да, как мы можем это сделать?
Спасибо за ответ Грег, но я могу проверить подлинность учетной записи Dropbox в приложении с Core API, да? Также я хочу спросить вас, как включить Core API в Android Studio? Заранее спасибо. – strategos
Core SDK выполняет тот же поток полномочий, что и Sync SDK, то есть официальное приложение или веб-сайт. Инструкции по установке для Core SDK приведены здесь: https://www.dropbox.com/developers/core/sdks/android. В качестве альтернативы, вы можете напрямую использовать Core API напрямую, без SDK, если хотите, и в этом случае вам нужно будет вручную реализовать OAuth, но затем вы можете обработать процесс авторизации приложения в приложении: https: //www.dropbox .com/developers/blog/45 – Greg
Итак, если я реализую OAuth вручную, я могу сделать авторизацию в приложении? – strategos