Edit: stellt sich heraus, dass ich schrecklich falsch war, können Sie den UserStore verwenden, aber Sie können es nicht authentifizieren. So können wir nicht alle gute Informationen zu bekommen, aber unten ist ein Beispiel für Code, der für mich arbeitet, die Benutzernamen und shardid bekommt (die einzige Info, die ich bekommen konnte)
String evernoteHost = "www.evernote.com";
Uri userStoreUrl = new Uri("http://" + evernoteHost + "/edam/user");
// using the Thrift.protocol and Thrift.transport
TTransport userStoreTransport = new THttpClient(userStoreUrl);
TProtocol userStoreProtocol = new TBinaryProtocol(userStoreTransport);
UserStore.Client userStore = new UserStore.Client(userStoreProtocol);
// returns an EDAM type of user
var evernoteUser = userStore.getUser(authInfo.oauth_token);
Nach der Dokumentation Evernote, nur interne Anwendungen dürfen sich mit dem UserStore authentifizieren und aus meiner Recherche,
Diese Funktion ist nur für die internen Anwendungen von Evernote verfügbar. Anwendungen von Drittanbietern müssen mit OAuth wie unter dev.evernote.com beschrieben authentifiziert werden.
https://dev.evernote.com/doc/reference/UserStore.html#Fn_UserStore_authenticate