折腾:
时,发现无法重新生成token了:
Update: the creation of developer tokens is temporarily disabled.
目前印象笔记是否已经关闭了Developer Token? · Issue #532 · suziwen/markdownxiaoshujiang
http://markdown.xiaoshujiang.com
S=s62:U=c1e34d:E=166683435cf:C=15f10830980:P=185:A=get-off-the-ground:V=2:H=ecbxxxc |
去试试这个token是否可用。
注意到,和之前的:
S=s62:U=c1e34d:E=164c5ef66dc:C=15d6e3e3970:P=1cd:A=en-devtoken:V=2:H=d694xxx91d |
之前的是:en-devtoken
现在的是:get-off-the-ground
Evernote SDK – How can I get the permission to access all notebooks’ metadata? – Stack Overflow
“通过OAuth方式无法读取用户的全部笔记,只能创建新笔记或者读取应用笔记本(即用户在授权时指定的笔记本)中的笔记。”
-》其实我此处大多数帖子倒都只是属于其中一个笔记本的。
-》如果支持,则可以考虑去试试,自己修改evernote-sync的代码,然后自己实现只同步单个笔记本中的帖子。
印象笔记 OAuth
“如果你要申请具有完整访问权限的API Key,你必须使用应用笔记本。也就是说,你只能对用户授权指定的笔记本拥有完整访问权限。”
让应用只访问用户指定的单个笔记本
Evernote API: All declarations
-》
evernote/evernote-cloud-sdk-php
本来以为以后只能想办法去试试OAuth的
突然发现,上面通过小书匠获得的token,貌似真的可以用
去后台更新了下,的确是可以更新部分帖子的:
所以,继续去试试,确认是否真的可以使用。
结果后来再去同步,结果却又同步不到帖子了。。。
突然发现,不知道为何token突然变回去了,变成了:
en-devtoken
的:
再去改为上面的:
S=s62:U=c1e34d:E=166683435cf:C=15f10830980:P=185:A=get-off-the-ground:V=2:H=ecxxxxx484bcc
结果虽然显示保存成功,但是实际上还是保留了之前的token
-》估计是判断出,无法使用,所以没有设置进去。
但是很是诡异的是:
为何之前,有5篇帖子同步过来了?
难道是之前同步过去的?
那之前token已经不能用了,也无法同步了才对啊。。。
多试了几次,有出现这种样子,同步页面加载了半天,进度很慢:
就是这样,看起来貌似没成功的样子,最后倒是有时候可以同步成功部分帖子的。
【后记 2017-10-20】
通过:
-》
-》
再次知道了有OAuth的授权方式:
然后去找找文档:
有点明白了:
想要读取笔记本中的内容,可以通过
- 开发者Token
- OAuth
-》
所以以后只能去:
想办法,能不能修改代码,把dev token的方式换成OAuth的方式。
【后记 2017-11-09】
后来通过调试发现:
通过小书匠的网页端获得的OAuth的token,其实是可以用来同步帖子的:
【已解决】调试Wordpress插件Evernote sync
转载请注明:在路上 » 【未解决】印象笔记无法创建token了:Update the creation of developer tokens is temporarily disabled