由于公司业务需要,需要从为知上同步数据过来,就做了这个功能还不全的sdk.(要做全也很简单,只不过现在这个已经满足我们需要了).
开发/测试环境: ubuntu 12.04 python2.7.3
sudo python setup.py install
sudo pip install wiz
client = Wiz('youremail', 'yourpassword')
notebooks = client.ls_notebooks()
notebook.ls()
note.data.body
note.data.text
note.data.images
note.data.images[0].data # 返回图片二进制数据
note.data.attachments
note.data.attachments[0].data # 下载下来是附件本身的二进制数据,非web版上下载的zip
还有删除笔记本,重命名笔记本.由于我只需要这些功能 就行了,其他的接口,比如对笔记本做增加,删除,修改. 如果您需要,告诉我,我可以给您加上去.