【问题标题】:Example Evernote OAuth with python-oauth2使用 python-oauth2 的 Evernote OAuth 示例
【发布时间】:2012-06-21 02:55:27
【问题描述】:

有没有使用python-oauth2 对 Evernote API 进行身份验证的示例? They use a slightly different part of the spec 比大多数人都好,我不认为该库是为本地处理而构建的。

【问题讨论】:

  • 我相信evernote不支持oauth2,只有oauth1

标签: python oauth evernote


【解决方案1】:

因此,我将建议 python-oauth2 的替代方案,因为它似乎基本上没有维护。为什么不查看rauth? Rauth 在概念上是相似的,虽然使用起来更简单,并且建立在 Requests 之上,所以你可以期待一流的 HTTP 支持。现在我还没有使用 Evernote 的 API,但是如果您查看 the examples,就会发现 OAuth 1.0/a 和 2.0。这些应该可以帮助您入门。

如果你被 python-oauth2 卡住了,我相信谷歌搜索会找到很多例子。但如果可以的话,我会选择一个更新的、维护的库。 Rauth 只是一种选择。

【讨论】:

    【解决方案2】:

    您可以使用这个 Python SDK https://github.com/evernote/evernote-sdk-python,它提供了一个类 EvernoteClient 和一个函数 get_request_token,它将检查/请求 Evernote 用户帐户提供的令牌。

    我像这样https://github.com/foxmask/django-th-evernote/blob/master/th_evernote/my_evernote.py#L146 用 django 处理所有这些

    我希望这会有所帮助。

    【讨论】:

    • github 上似乎缺少 django-th-evernote
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    • 2011-01-17
    • 1970-01-01
    • 2022-08-15
    • 1970-01-01
    • 2012-09-19
    相关资源
    最近更新 更多