Получение UserId и ShardId после аутентификации Evernote в C# - PullRequest
0 голосов
/ 10 февраля 2020

Я разрабатываю Windows клиент для некоторой интеграции с рабочим столом Evernote. В частности, мне нужно создать языковые (внутри приложения) ссылки на заметки, для чего требуются userId и shardId (evernote: /// view / [userId] / [shardId] / [noteGuid] / [noteGuid] /). Проблема в том, что я не могу найти, как программно получить userId и shardId. Мне нужно использовать ENSessionAdvanced вместо ENSession, и я буду проходить аутентификацию в Evernote с помощью API-ключа следующим образом:

ENSessionAdvanced.SetSharedSessionConsumerKey("key", "secret");
if (!ENSessionAdvanced.SharedSession.IsAuthenticated)
    ENSessionAdvanced.SharedSession.AuthenticateToEvernote();

Оттуда я мог бы получать блокноты и заметки, и все, но не представлял, где чтобы получить userId и shardId. Помощь!

...