Вам необходимо пройти аутентификацию в общей записной книжке, используя объект клиента хранилища заметок, специфичный для этой связанной записной книжки , а не используемый по умолчанию.Клиент хранилища заметок «указывает» на конкретное хранилище заметок и может получить доступ только к данным в этом хранилище.Все личные данные пользователя хранятся в одном хранилище заметок, и это основной клиент хранилища заметок, который вы создали там как noteStore
.
Для доступа к каждой связанной записной книжке необходимо создать новый клиентский объект хранилища заметок, который является «клиентом» того места, где находится связанная записная книжка.Там достаточно информации, чтобы сделать это внутри объекта LinkedNotebook
, который у вас есть, но есть пара дополнительных шагов.
Возможно, вы захотите взглянуть на этот вопрос / ответ .Вы можете использовать информацию в объекте LinkedNotebook для создания нового клиента хранилища заметок, который указывает, где находится соответствующая общая записная книжка.Затем используйте это хранилище заметок для аутентификации в общей записной книжке.Вкратце: вы получите URL хранилища заметок из связанной записи блокнота, а затем используйте его вместе с существующим токеном аутентификации, чтобы создать новый клиент хранилища заметок для общей записной книжки и аутентифицироваться на нем.
Синтаксис (исложность) может варьироваться в зависимости от вашей конкретной платформы и версии SDK.Может быть, посмотрите также эту страницу для некоторой концептуальной помощи.