我正在尝试通过python上的evernote api获取我的帐户信息,但是,我收到了错误:
回溯(最近一次呼叫最后一次):文件“”,第1行,
文件“build / bdist.linux-x86_64 / egg / evernote / api / client.py”,第148行,在delegate_method中
文件“build / bdist.linux-x86_64 / egg / evernote / edam / userstore / UserStore.py”,第1033行,在getUser中
文件“build / bdist.linux-x86_64 / egg / evernote / edam / userstore / UserStore.py”,第1058行,在recv_getUser中
evernote.edam.error.ttypes.EDAMSystemException:EDAMSystemException(errorCode = 8,rateLimitDuration = None,_message ='authenticationToken')
我的python代码如下:
from evernote.api.client import EvernoteClient
dev_token="my develop token"
client = EvernoteClient(token=dev_token)
userStore = client.get_user_store()
user = userStore.getUser()
我确定我已经为我的Evernote帐户生成了有效的开发人员令牌,如图所示,我的帐户中有一个开发令牌link
我错过了什么吗?
顺便说一下,我使用上面的代码并将密钥替换为Evernote沙盒帐户生成的另一个开发令牌,没关系。
答案 0 :(得分:1)
如果您不在沙箱上,请尝试:
client = EvernoteClient(token=dev_token, sandbox=False)