еднопосочно съхранение на данни между приложението за android и хранилището в облак (файл, DB)

Имам въпрос за съхранение на данни в приложението.

Искам да съхранявам резултатите от игрите на потребителите централно, където да имам достъп и да ги оценя по-късно. Така че това е само еднопосочна комуникация с минимална интерактивност. Приложението може да използва метод за изпращане и забравяне.

Според това Съхраняване на прости данни в приложението за android трябва да използвам опцията за мрежова връзка .

Въпросите ми са 1) Как да активирам защитена комуникация между приложението и това хранилище (за да избегна изпращането на фалшиви заявки)

2) Кои са най-добрите услуги за съхранение или DB (Файл в Google диск)


person pats    schedule 29.12.2014    source източник
comment
Можете да използвате класацията на играта за съхраняване на резултатите от играта. Връзка за справка stackoverflow.com/questions/16613254/   -  person    schedule 29.12.2014
comment
Благодаря ви за отговора. Все още опитвам това, има ли начин да тествам тази концепция на класацията, без да създавам платен акаунт на програмист в Google   -  person pats    schedule 30.12.2014
comment
Съжалявам, не знам. Ако намерите решение, моля, споделете го.   -  person    schedule 30.12.2014


Отговори (1)


Можете да използвате клиентска библиотека на Google Cloud Storage, за да качите файла в Google Cloud Storage . По този начин ще поддържа възобновяемо качване автоматично, в случай че размерът на файла е голям. В противен случай можете също да използвате клиентска библиотека на Drive API за качване файла в устройство от вашето приложение. Мисля, че искате да качите специфичен за потребителя резултат в хранилището или устройството. В такъв случай трябва да използвате OAuth2, за да удостоверите приложението си от името на потребителят да съхранява данните. По този начин можете да предотвратите фалшива заявка, защото позволявате само на определени потребители, които играят игрите.

person Khalid    schedule 11.03.2015