用于桌面(而非网络)应用程序的 Evernote SDK。 User 和 Pass 而不是 token

Evernote SDK for desktop (not web) applications. User and Pass instead of token

有谁知道:是否有可能使用用户的电子邮件和密码而不是令牌(甚至令牌也不可用于生产)。 我有一个桌面应用程序,它应该像 webclipper 一样工作。

如果您想使用电子邮件和密码,您将需要实施OAuth. For the developer token, you can request enabling it for your production account by submitting a support ticket

@kentaro 说的对。如果您希望您的应用程序使用多个用户帐户,则必须使用 OAuth 实施身份验证。使用username/password直接登录仅限印象笔记自有应用。

您还可以要求您的用户提供他们的个人开发者 API 令牌。每个用户都必须单独请求令牌。在这种情况下,您不需要处理身份验证流程。

此外,如果您考虑的是特定的桌面平台并且您的目的只是创建笔记,您可能还想查看与 Mac or Windows 客户端的本地交互。使用这些选项,您也根本不需要考虑身份验证。