2

有没有使用python-oauth2对 Evernote API 进行身份验证的示例?他们使用的规范部分与大多数部分略有不同,我认为该库不是为本地处理而构建的。

4

2 回答 2

0

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

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

我希望这会有所帮助。

于 2013-08-13T15:16:56.260 回答
0

所以我将建议一个替代 python-oauth2 的方法,因为它似乎基本上没有维护。为什么不检查一下rauth?Rauth 在概念上是相似的,尽管使用起来更简单,并且建立在 Requests 之上,因此您可以期待出色的 HTTP 支持。现在我还没有使用 Evernote 的 API,但是如果你查看示例,这里有 OAuth 1.0/a 和 2.0。这些应该让你开始。

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

于 2013-03-28T22:58:31.627 回答