2016-07-13 2 views
-1

В одноразовый процесс для получения учетных данных для gmail api необходимо сохранить каталог в файловой системе, чтобы сохранить их в json-файле (DATA_STORE_DIR).
Я использую gmail api для Java, и у меня нет возможности использовать файловую систему из моего приложения для хранения этого json-файла. Есть ли другой способ хранения учетных данных (например, базы данных)? В противном случае, должен ли я предоставить собственное изменение класса FileDataStoreFactory? Спасибо.Gmail api - хранение учетных данных

ответ

0

Да, возможно сохранение учетных данных в базе данных, но вам потребуется создать как класс DataStore, расширяющий com.google.api.client.util.store.AbstractDataStore, так и класс DataStoreFactory, расширяющий com.google.api.client .util.store.AbstractDataStoreFactory.

Я предлагаю следовать шаблону существующего объекта AbstractMemoryDataStore.

+0

Звучит неплохо. Большое спасибо. – Andy2507

Смежные вопросы