Как пользователь приложения может сохранять данные в одном из своих собственных облачных хранилищ? - PullRequest
1 голос
/ 11 июня 2019

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

Я искал решение в сети. Я думаю, что то, что я нашел (dropbox-codenameone-sdk), я могу управлять только известной учетной записью, потому что мне нужно знать consumerSecret и consumerKey. Когда я пишу код, я не знаю фактической информации учетной записи пользователя. Основываясь на работе других приложений, я предполагаю, что мне нужно войти в систему под своим аккаунтом (например, Dropbox).

Пожалуйста, помогите, какие вызовы API я могу сделать это.

1 Ответ

1 голос
/ 12 июня 2019

Используйте Share API в Display. Вы можете заархивировать данные с помощью zip cn1lib и сохранить их в файле в файловой системе, а затем использовать API общего доступа, чтобы позволить пользователю выбрать собственное приложение для совместного использования. На симуляторе у него будут такие опции, как электронная почта / facebook, но на устройстве у вас должно быть больше опций.

...