定價(jià)頁(yè) | 點(diǎn)此進(jìn)入 |
免費(fèi)方式 | 每月限免 |
定價(jià)方式 | 訂閱、 定制 |
采購(gòu)渠道 | 官網(wǎng) |
API適用國(guó)家/地區(qū) | 美國(guó) |
支持語(yǔ)言 | N/A |
Evernote API 服務(wù)商
評(píng)分 53/100
5
Evernote是什么公司
更多Evernote 是一家知名的筆記應(yīng)用開(kāi)發(fā)商,以其同名應(yīng)用——Evernote(印象筆記)而聞名于世。這款應(yīng)用是一個(gè)強(qiáng)大的數(shù)字筆記工具,它允許用戶(hù)在任何地點(diǎn)、任何時(shí)間捕捉、整理和回顧筆記。
官網(wǎng)入口 | 點(diǎn)擊進(jìn)入 | API開(kāi)放平臺(tái) | 點(diǎn)擊進(jìn)入 |
公司名稱(chēng) | Evernote | 公司簡(jiǎn)稱(chēng) | Evernote |
公司分類(lèi) | 信息與知識(shí) 、 個(gè)人筆記 | 主營(yíng)產(chǎn)品 | N/A |
成立時(shí)間 | 2008年成立 | 總部地址 | 305 Walnut Street |
網(wǎng)站排名 | 12.7K | 月用戶(hù)量 | 4.6M |
國(guó)家/地區(qū) | 美國(guó) | 收錄時(shí)間 | 2024.09.11 |
Evernote的API接口(產(chǎn)品與功能)
印象筆記提供了公共API,允許開(kāi)發(fā)者創(chuàng)建可以訪(fǎng)問(wèn)和操作印象筆記數(shù)據(jù)的應(yīng)用程序。印象筆記開(kāi)發(fā)中心為這些API提供了全面的文檔,包括不同編程語(yǔ)言(如JavaScript)的示例代碼。
在編寫(xiě)訪(fǎng)問(wèn)印象筆記的代碼之前,您必須擁有印象筆記API密鑰和令牌
要開(kāi)始使用,您需要:
- 注冊(cè)印象筆記賬戶(hù)
- 在印象筆記開(kāi)發(fā)者中心注冊(cè)您的應(yīng)用程序
- 請(qǐng)求訪(fǎng)問(wèn)用戶(hù)賬戶(hù)
- 獲取OAuth認(rèn)證詳細(xì)信息
以下是一些最常見(jiàn)的JavaScript中的印象筆記API調(diào)用:
const consumerKey = ''; // 印象筆記API消費(fèi)者密鑰
const consumerSecret = ''; // 印象筆記API消費(fèi)者密鑰
const oauth = new OAuth(Evernote.oauthRequestTokenUrl(),
Evernote.oauthAccessTokenUrl(),
consumerKey,
consumerSecret,
'1.0',
null,
'HMAC-SHA1'
);
oauth.setAccessToken(token, secret);
這段代碼使用OAuth設(shè)置對(duì)印象筆記API的訪(fǎng)問(wèn)。
const noteStore = client.getNoteStore();
const note = new Evernote.Note();
note.title = "新筆記";
note.content = '<?xml version="1.0" encoding="UTF-8"?>' +
'<!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd">' +
'<en-note>你好,世界!</en-note>';
noteStore.createNote(authToken, note, function(err, note) {
if (err) {
console.log(err);
}
});
這段代碼創(chuàng)建了一個(gè)新的印象筆記筆記。
const noteStore = client.getNoteStore();
noteStore.listNotebooks(authToken, function (err, notebooks) {
if (err) {
console.log(err);
}
else {
for (let i in notebooks) {
console.log(notebooks[i].name);
}
}
});
這段代碼檢索筆記本列表。
const filter = new Evernote.NoteFilter();
filter.words = "搜索關(guān)鍵詞";
const offset = 0;
const maxNotes = 20;
const spec = new Evernote.NotesMetadataResultSpec({
includeTitle: true,
includeUpdated: true,
includeAttribute: true,
includeTagGuids: true,
includeContentLength: true
});
noteStore.findNotesMetadata(filter, offset, maxNotes, spec, function (err, noteList) {
if (err) {
console.log(err);
}
else {
console.log(noteList);
}
});
這段代碼根據(jù)特定關(guān)鍵詞搜索筆記。
const noteStore = client.getNoteStore();
const note = new Evernote.Note();
noteStore.getNote(authToken, noteId, true, false, false, false, function (err, note) {
if (err) {
console.log(err);
}
else {
note.title = "更新后的標(biāo)題";
note.content = '<?xml version="1.0" encoding="UTF-8"?>' +
'<!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd">' +
'<en-note>你好,更新后的世界!</en-note>';
noteStore.updateNote(authToken, note, function(err, note) {
if (err) {
console.log(err);
}
else {
console.log(note);
}
});
}
});
這段代碼更新了印象筆記筆記。
印象筆記公共API為開(kāi)發(fā)者提供了將印象筆記功能輕松集成到他們自己的應(yīng)用程序中的工具。通過(guò)使用JavaScript,開(kāi)發(fā)者可以利用強(qiáng)大的印象筆記API功能構(gòu)建創(chuàng)新的、跨平臺(tái)的應(yīng)用程序。
Evernote API的價(jià)格(API免費(fèi)方式與收費(fèi)標(biāo)準(zhǔn))
在選擇API服務(wù)商時(shí),綜合評(píng)估以下維度,選擇最適合自己需求的API服務(wù)商,確保技術(shù)兼容性和成本效益。
Evernote API Key怎么獲取(API調(diào)用與對(duì)接教程)
Evernote的最佳替代品(競(jìng)品對(duì)比) (更多)
Dynalist是一款功能強(qiáng)大的筆記和任務(wù)管理工具,它允許用戶(hù)無(wú)限地嵌套內(nèi)容,輕松組織和細(xì)化各種想法。免費(fèi)計(jì)劃提供無(wú)限數(shù)量的項(xiàng)目和文檔,幫助用戶(hù)不受限制地發(fā)揮創(chuàng)意。Dynalist還具備任務(wù)跟蹤功能,支持搜索日期和創(chuàng)建清單,高級(jí)用戶(hù)甚至可以設(shè)置重復(fù)日期并與Google日歷同步。此外,Dynalist支持跨平臺(tái)使用,包括Windows、macOS、Linux、Android和iOS系統(tǒng)。用戶(hù)可以通過(guò)下載相應(yīng)的應(yīng)用程序隨時(shí)隨地訪(fǎng)問(wèn)和管理自己的任務(wù)和筆記。