Toolverse
All skills

evernote-hello-world

by jeremylongshore

Create a minimal working Evernote example.\nUse when starting a new Evernote integration, testing your setup,\nor learning basic Evernote API patterns.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing

About this skill

Create a minimal working Evernote example.\nUse when starting a new Evernote integration, testing your setup,\nor learning basic Evernote API patterns.\nTrigger with phrases like \

How to use

  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.

Related skills