Toolverse
Wszystkie skille

evernote-hello-world

autor: jeremylongshore

Stwórz pierwszą notatkę w Evernote – starter kit do integracji z API

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umiejętność do szybkiego prototypowania integracji z Evernote. Pokazuje, jak zainicjować klienta API, sformatować zawartość w ENML (Evernote Markup Language) i utworzyć pierwszą notatkę. Idealny do testowania konfiguracji, nauki wzorców API Evernote lub uruchomienia nowego projektu integracyjnego. Wymaga wcześniejszego ukończenia autoryzacji OAuth lub tokenu deweloperskiego do sandboxa.

Jak używać

  1. Upewnij się, że masz ukończoną konfigurację autoryzacji Evernote (skill evernote-install-auth) oraz ważny token dostępu – OAuth dla produkcji lub Developer Token dla środowiska testowego.

  2. Zainicjuj klienta Evernote w swoim pliku, przekazując token dostępu ze zmiennej środowiskowej EVERNOTE_ACCESS_TOKEN i ustawienie sandbox na true dla testów lub false dla produkcji.

  3. Zapoznaj się z formatem ENML (Evernote Markup Language) – jest to ograniczony podzbiór XHTML wymagający deklaracji XML, DOCTYPE i elementu głównego en-note. Pamiętaj, że elementy takie jak script, form czy iframe są zabronione, a dozwolone są tylko style inline bez atrybutów class czy id.

  4. Stwórz zawartość notatki w formacie ENML, zawierającą tytuł, tekst i ewentualnie elementy takie jak listy zadań (en-todo). Upewnij się, że struktura XML jest poprawna i zawiera wszystkie wymagane elementy.

  5. Wywołaj metodę noteStore.createNote() z przygotowaną zawartością ENML. Zwrócony obiekt będzie zawierać identyfikator notatki (guid) potwierdzający pomyślne utworzenie.

  6. Uruchom skill za pomocą fraz takich jak "evernote hello world", "evernote example", "evernote quick start", "simple evernote code" lub "create first note" – system automatycznie wygeneruje kod startowy i wyjaśni każdy krok integracji.

Podobne skille