Как получить список общих блокнотов с помощью Android Evernote SDK?

Мы разрабатываем приложение для Android, в котором мы используем Evernote Android SDK. Мы хотим указать общую папку (общие записные книжки) и загрузить в нее. Мы используем следующие методы:

mEvernoteSession.getClientFactory().createNoteStoreClient().listSharedNotebooks(sharedCallback)

С помощью этого метода мы получаем guid. Но он возвращает руководство папки (блокнота) текущей учетной записи Evernote, которая используется совместно с другой учетной записью Evernote. Но нам нужны сведения о папках, к которым открыт общий доступ для текущей учетной записи Evernote из другой учетной записи.

Мы пробовали различные методы Evernote Android SDK, но не смогли найти правильный способ. Поэтому я любезно прошу вас всех предоставить мне правильный способ действовать и поделиться идеями по этому поводу.


person SIVAKUMAR.J    schedule 09.09.2015    source источник


Ответы (1)


Список блокнотов, к которым предоставлен доступ текущему пользователю, можно получить в NoteStore#listLinkedNotebooks. Затем вы можете получить доступ к SharedNotebook владельца, вызвав NoteStore#authenticateToSharedNotebook и просмотреть содержимое в нем после. Если вам нужно больше пояснений о том, как работает общий доступ в Evernote, документацию можно найти здесь.

person kentaro    schedule 21.09.2015