有没有通过 Evernote API 将 JavaScript 用于附件的具体示例
Is there a specific example of using JavaScript for an Attachment via the Evernote API?
我想通过Evernote API做一个附件。
网页在这里:
https://dev.evernote.com/doc/articles/creating_notes.php#
有一个用于创建附件的部分,但两个代码示例不正确(它们是createNote示例),它们只是Python和Objective-C。
有没有一个例子说明如何使用 Evernote JavaScript API 来处理附件?
下面是
一些创建仅包含 png 文件的注释的示例代码:
import {Evernote} from 'evernote';
import md5 from 'md5'
// I have a base64 encoded file, convert to Buffer
const binaryResource = new Buffer(fileData, 'base64');
const fileMime = 'img/png'; // or whatever your mime type is
const fileName = 'testImage.png'; // or whatever your mime type is
const md5Hash = md5(binaryResource);
const resourceAttributes = new Evernote.ResourceAttributes({
fileName: fileName,
});
const resource = new Evernote.Resource({
data: new Evernote.Data({body: binaryResource}),
mime: fileMime,
attributes: resourceAttributes,
});
const content = ''
+ '<?xml version="1.0" encoding="UTF-8"?>'
+ '<!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd">'
+ '<en-note>'
+ ' <en-media type="' + fileMime + '" hash="' + md5Hash + '"/>'
+ '</en-note>';
const n = new Evernote.Note({
title: fileName,
content: content,
resources: [resource],
});
const evernoteClient = new Evernote.Client({
token: authToken,
sandbox: false, // true for sandbox testing
});
evernoteClient.getNoteStore().createNote(n, (err, res) => {
if (err) {
console.log('Error creating note: ' + err);
} else {
console.log('Created note: ', res);
}
});
相关文章:
- 将函数的上下文应用于javascript变量
- keyup事件处理程序更改焦点不适用于快速键入
- JQueryhide()不适用于Mozzilla,但适用于Chrome
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- PHP中的setcookie仅适用于localhost
- 包括用于facebook评论框的JavaScript SDK
- 如何检测用于WebGL的专用或集成显卡
- ng更改事件不适用于Dropdown
- 用于搜索的聚合物嵌套绑定
- jQuery表单添加不适用于下拉列表
- Rails/JSON:如何将JSON用于jquery UI自动完成表单
- JS编译器/包管理器,用于版本控制
- 将CSS应用于printWindow.print();在Javascript中
- 用于'魔术串'属性
- 用于检查数组中是否存在元素的javascript自定义方法
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 在ajax成功后,cluetip不适用于首次点击活动元素
- D3.js模式不适用于弧形或圆环图
- AngularJS单选筛选不适用于Name、Description和Field4复选框值
- 有没有通过 Evernote API 将 JavaScript 用于附件的具体示例