Недавно я включил Dropbox в мое ionic 1 приложение для Android через Dropbox JavaScript SDK для резервного копирования пользовательских данных.Я использовал inAppBrowser для процесса аутентификации.Все работает отлично, и 100+ пользователей уже используют эту функцию.
После 100+ пользователей я подал заявку на производственный запрос для моего приложения Dropbox, но они отклоняют причину моего приложения для потока авторизации приложения OAuth внутри сетивместо системного браузера.
Для решения этой ситуации я сделал ионный плагин для собственного потока аутентификации Dropbox Android SDK.Я разработал и настроил свой плагин, используя Dropbox Android SDK (https://www.dropbox.com/developers-v1/core/sdks/android) для получения токена доступа. Эта часть также работает нормально, и я успешно получаю токен доступа.
Но проблема в том, что когда я отправляюмой токен доступа к JS SDK (https://github.com/dropbox/dropbox-sdk-js) возвращается 400 response The given OAuth 2 access token is malformed
var dbx = new Dropbox({ accessToken: ACCESS_TOKEN });
dbx.usersGetCurrentAccount()
.then(function(response) {
console.log(response);
})
.catch(function(error) {
console.error(error);
});
В этой ситуации, что я могу сделать? Я не могу найти решение.