我正在尝试从此代码运行Csharp sampleAppAdvanced https://github.com/evernote/evernote-cloud-sdk-windows
当我请求API密钥时,我将消费者密钥和密码替换为我在电子邮件中收到的密钥和密码。
ENSessionAdvanced.SetSharedSessionConsumerKey("xyz","123","sandbox.evernote.com");
if (ENSession.SharedSession.IsAuthenticated == false)
{
ENSession.SharedSession.AuthenticateToEvernote();
}
但是我总是在此时遇到错误
ENNoteRef myRef = ENSession.SharedSession.UploadNote(myNoteAdv, null);
异常读取“抛出类型'EvernoteSDK.ENAuthExpiredException'的异常。”
在控制台上,错误显示为“EvernoteSDK:ENSession未经验证。”
我错过了什么吗?我知道应用程序有权访问。
另一个名为sampleApp的示例代码不会抛出错误,但也不会显示注释。