【问题标题】:Unable to access Evernote data: Thrift.Transport.TTransportException无法访问 Evernote 数据:Thrift.Transport.TTransportException
【发布时间】:2017-05-02 12:08:34
【问题描述】:

我正在尝试通过 C#.NET(使用适用于 Windows 的 Evernote Cloud SDK 2.0)并使用开发人员令牌访问我在 Evernote 上的笔记本。以下示例引发和异常:

ENSession.SetSharedSessionDeveloperToken("my token", "https://www.evernote.com"); 

if (ENSession.SharedSession.IsAuthenticated == false)
{
    ENSession.SharedSession.AuthenticateToEvernote();
}

// Get a list of all notebooks in the user's account.
List<ENNotebook> myNotebookList = ENSession.SharedSession.ListNotebooks();

异常发生在最后一行:

List<ENNotebook> myNotebookList = ENSession.SharedSession.ListNotebooks();

异常:Thrift.Transport.TTransportException:'无法读取,远程端已关闭'

p.s:我使用的是生产而不是沙盒

如何处理这个异常?

【问题讨论】:

    标签: c# evernote


    【解决方案1】:

    ENSession.SetSharedSessionDeveloperToken的第二个参数是NoteStore URL,你可以在这个页面https://www.evernote.com/api/DeveloperToken.action获取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多