Baza e njohurive
Rreshti i komandave
Kutia juaj postare dhe çdo veprim i API-së, nga një terminal ose një skript.
Hollësi
- Komanda
openemail, e instaluar nga npm si@openemail/cli. Është një skedar i vetëm pa varësi dhe kërkon Node.js 20.12 ose më të ri.npm i -g @openemail/clie instalon, dhenpx @openemail/cli <command>e ekzekuton pa instalim. - Ka dy mënyra për të hyrë.
openemail loginhap shfletuesin tuaj, ku zgjidhni hapësirën e punës, lejet dhe sa zgjat qasja, dhe çdo hyrje nga shfletuesi është një aplikacion i lidhur që mund ta hiqni te Llogaria → Aplikacionet e lidhura. Një çelës API, i ruajtur meopenemail login --with-tokenose i vendosur siOPENEMAIL_API_KEY, nuk hap kurrë shfletues dhe nuk kërkon kurrë kod, prandaj u përshtatet skripteve dhe CI-së. - Një hyrje nga shfletuesi vepron si ju, prandaj një ndryshim i ndjeshëm, si shtimi i një webhook-u ose heqja e një domeni, kërkon të njëjtin kod verifikimi që kërkon aplikacioni web. Një kod e mbulon atë hyrje për 60 minuta, dhe
openemail verifye kërkon përpara se të nisë një skript. inbox,search,read,replydhesendpunojnë me kutinë postare ashtu si aplikacioni, me të njëjtën sintaksë kërkimi, bashkëngjitje, dërgime të planifikuara, zhbërje dhe përkthim.archive,star,snoozedhe veprimet e tjera mbi bisedat marrin disa ID bisedash njëherësh.- Çdo metodë e SDK-së është një komandë,
openemail <resource> <verb>, prandaj gjithçka që bën API REST, e bën edhe rreshti i komandave.openemail apithërret drejtpërdrejt çdo shteg, me të njëjtën hyrje. ai translate,ai composedheai summarizei sjellin veçoritë e AI-së në terminal.openemail mcp configshfaq konfigurimin për Claude Code, Claude Desktop, Cursor, VS Code, Windsurf dhe Codex, dheopenemail mcp servei lejon një klienti të tillë të ripërdorë hyrjen e rreshtit të komandave.- Është bërë për skripte: të dhënat shkojnë te stdout dhe gjithçka tjetër te stderr,
--jsonshfaq vetëm JSON,--allkalon çdo faqe të një liste, çdo lloj dështimi ka kodin e vet të daljes, dhe asgjë nuk pyet në CI ose pa terminal.openemail tempkrijon një kuti të përkohshme pa llogari dhe pa çelës, dhetemp watch --firstpret mesazhin e saj të parë. - Çfarë mungon: faturimi, krijimi dhe ndërrimi i hapësirave të punës, siguria e llogarisë, eksporti i të dhënave, shkrimi i ngjarjeve në kalendar, përcjellja dhe lidhja e një ofruesi DNS kërkojnë një seancë shfletuesi, prandaj rreshti i komandave nuk i bën ende, dhe
openemail openhap në vend të tyre faqen e duhur të aplikacionit web. Ashtu si SDK-ja, nuk ka rrjedhë publikimi, prandaj një version arrin në npm kur dikush e publikon.