Notion
Cum funcționează exportul Notion, de la conectare la rezolvarea problemelor.
Conectare
Apăsați „Conectare” lângă Notion, sub „Cloud”, pe ecranul principal al Exporter. Autentificați-vă cu Apple; browserul deschide pagina Notion, unde alegeți paginile pe care le poate citi Exporter și permiteți accesul. Exporter îi cere lui Notion doar să citească. Înapoi în Exporter, alegeți unde ajung fișierele și apăsați „Utilizați acest dosar”.
Tokenul Notion rămâne sigilat pe serverul Exporter. Mac-ul se autentifică la acel server și nu deține niciodată tokenul.
Partajați paginile
Se sincronizează doar paginile pe care le partajați cu Exporter, cu fiecare pagină și bază de date de sub ele. Ca să adăugați o pagină mai târziu, deschideți meniul ei ⋯ din Notion și adăugați conexiunea exporter.dev; ajunge la următoarea sincronizare. O pagină pe care încetați s-o partajați dispare din dosar la următoarea verificare zilnică.
Alegeți elementele
Pagina de alegere listează fiecare pagină și bază de date partajată, toate bifate, în trei file: Toate, Pagini și Baze de date. Debifați ce nu vreți; fișierele lor rămân pe dinafară.
Unde ajung fișierele
Un dosar aflat direct în dosarul de pornire, ca ~/Documents, primește în el un dosar notion-export; unul mai adânc e folosit așa cum este.
- Pagini: în dosarele în care le arată Notion, numite după titlu:
Projects/Plan Q4.md. O pagină cu subpagini are lângă fișierul ei un dosar cu numele ei. - Baze de date: un dosar numit după baza de date, cu un fișier pentru fiecare rând, și întregul tabel alături:
Projects/Tasks/Write the plan.mdșiProjects/Tasks.csv - Imagini și fișiere găzduite de Notion:
attachments/în dosarul paginii, cu link din pagină
/ și : dintr-un titlu devin spații. Când două pagini dintr-un dosar au același titlu, prima creată îl păstrează, iar cealaltă primește între paranteze primele 6 caractere ale id-ului ei.
Fișierul
Front matter-ul unei pagini conține title, id, created, modified, source_url și parent, adică pagina sau baza de date în care se află. Un rând de bază de date adaugă proprietățile sale sub numele lor din Notion, în ordinea bazei de date: text, numere, date, adevărat sau fals și liste de nume. Apoi titlul și pagina ca Markdown simplu. O mențiune evidențiată este un citat cu pictograma ei, un comutator este un bloc details, iar culorile sunt eliminate. Un link către altă pagină exportată este un link relativ către fișierul ei. Orele sunt în UTC.
CSV-ul bazei de date are o coloană pentru fiecare proprietate și o linie pentru fiecare rând, de la cel mai vechi.
Sincronizare
Notion anunță serverul Exporter despre fiecare modificare, mutare și ștergere. Serverul rescrie fișierele și îi spune Mac-ului, care le descarcă: o modificare ajunge în câteva minute, iar Notion însuși așteaptă un minut sau două înainte să anunțe. O pagină redenumită sau mutată își mută fișierul și atașamentele. „Sincronizare acum” întreabă întâi serverul; „Resincronizare completă” rescrie fiecare fișier.
Exporter Cloud
Primele 7 zile de la prima conectare sunt gratuite. Apoi Exporter Cloud este un abonament în App Store: doar Notion sau All Cloud pentru Linear, Notion și fiecare sursă cloud pe care o adăugăm, lunar sau anual. Când un plan se încheie, sincronizarea se oprește, iar fișierele rămân. După treizeci de zile, serverul își șterge copiile și tokenul.
Cont
Configurări › Cont arată adresa de e-mail cu care v-ați autentificat. „Deconectare” păstrează conexiunea pentru următoarea autentificare. Deconectarea Notion revocă accesul Exporter în Notion și șterge copiile Exporter de pe exporter.dev. „Ștergeți contul…” deconectează fiecare spațiu de lucru și șterge tot ce păstrează serverul pentru dumneavoastră. Fișierele de pe Mac rămân.
Linia de comandă
exporter export --source notion --dest <folder> scrie fișierele spațiului de lucru într-un dosar autorizat pe cardul Linie de comandă. Vedeți linia de comandă.
Probleme și soluții
- Lipsește o pagină: partajați-o cu conexiunea exporter.dev din meniul ei ⋯ din Notion, verificați că este bifată, apoi apăsați „Sincronizare acum”.
- O imagine apare ca link: Notion nu a dat-o, așa că fișierul trimite în schimb la ea în Notion.
- Cardul spune „Conectare din nou…”: Notion nu mai acceptă conexiunea, adesea pentru că a fost scoasă din setările Notion. Apăsați-l și permiteți din nou accesul.
- Cardul spune „Conectare…”: sesiunea s-a încheiat. Autentificați-vă cu același cont Apple și sincronizarea continuă.