有道云笔记共享的chrome插件开发

2013-01-18 00:00

开发一个chrome的插件,实现把有道云笔记的内容通过邮件共享给好友。

初步想法

有道云笔记的windows桌面版,android版都时有共享功能的,但不知道为什么,web版的却没有~~而自己却大部分的工作学习
都是在linux下的。云笔记主要时用来构建自己的知识库,网上看到一段好的文字,图片,代码等东西,又不能只保存链接。好的
方法时下载下来分类保存,构建起自己的知识库。这时候云笔记的优势就很明显了,用插件可以很方便的把浏览器内的内容保存到
云端笔记中。还可以同步到手机上有空了再看~~这一功能很吸引人。

国内现在可用的云笔记很多,较好的有有道,印象,麦库等。对比而言,印象笔记时老牌的国外产品evernote在国内的发布版本,
试用了一下,速度很快,功能强大,每月60M的上载流量也够用。但时,android版的居然不能离线保存,该功能时收费的,fuck
收费。要是每次看个东西都要下载一次的话,流量时真伤不起的。麦库没试用,网上的说法都是做的比较烂的。剩下个有道云,用了
一个多月,感觉还可以,功能相比印象差了点,但好歹够用,离线模式很好,很省流量~~但网易有道也太不重视web版的开发了,
弄的很多功能残缺,不能共享是最大的短板了。

指望有道推出新版本,还不如自己动手。查了一下有道的开放API,居然也没有提供共享的API,没办法,只能采取其他路子了。暂时
的想法如下:

(1). 采用chrome插件方式开发,主要时js。
(2). 采用gmail发送邮件,chrome有一些发送邮件的插件,可以参考。
(3). 采用有道云笔记的API获取笔记的标题,内容,来源等信息,构造除gmail邮件的标题和内容。

基本的实现方式采用上面的方法。因为对js确实不熟,也没有开发过chrome插件,不知道行的通不。目前觉得比较难的时下面两点

(1). 需要同时认证两个系统,gmail和有道云。但想到既然要分享笔记内的内容,肯定是已经登录了笔记本的,是否可以免去有
道的认证?
(2). 有道API返回的笔记内容是json数据格式的,对于一些需要特殊保存的格式怎么办?比如代码等对各时要求比较严的东西。

现在主要是考虑构思阶段,等寒假了好好考虑一下。

另外,很意外的chrome的插件里居然找不到一个可以自动摘取网页内容并邮件发送的插件,应用印象笔记和有道云笔记时,这俩货
的网页截取插件让我印象深刻,都很智能,能否改造一下这俩货,搞个chrome的直接智能截取网页内容并邮件的插件,省去ctr+C
和ctr+v呢?


分享到: