Formularët e regjistrimit
Çdo komandë për formularët e regjistrimit dhe njerëzit që i plotësojnë, me shembuj praktikë.
Si lidhet gjithçka
Një formular regjistrimi i shton në audiencat tuaja njerëzit që e plotësojnë. Mban një skicë dhe një kopje aktive: update ndryshon skicën dhe cilësimet, dhe publish e bën skicën aktive. Leximi kërkon forms:read dhe ndryshimi kërkon forms:write. resend-confirmation kërkon edhe emails:send, ashtu si edhe çdo ndryshim që e bën formularin të dërgojë postë.
openemail forms create --name "Newsletter sign-up" --starter newsletter --publishopenemail forms list-submissions frm_3b9d2e7a1c4f80d56e2a9b14 --status pendingopenemail forms analytics frm_3b9d2e7a1c4f80d56e2a9b14 --days 30Formularët
| Komanda | Çfarë bën |
|---|---|
| openemail forms list | Një faqe e formularëve, nga më i riu, me statusin dhe shifrat e tyre |
| openemail forms create --name <value> | Krijoni një skicë nga --starter, nga një skedar --document ose me një fushë të vetme emaili. --publish e bën aktive menjëherë |
| openemail forms get <id> | Një formular me skicën, kopjen aktive dhe cilësimet e tij |
| openemail forms update <id> | Ndryshoni emrin, skicën --document ose çdo cilësim, si --settings-double-opt-in, me një thirrje të vetme |
| openemail forms publish <id> | Bëjeni skicën aktive |
| openemail forms pause <id> | Ndaloni një formular të publikuar të pranojë regjistrime |
| openemail forms resume <id> | Hapeni sërish një formular të pezulluar |
| openemail forms duplicate <id> | Kopjoni një formular në një skicë të re, pa regjistrimet e tij |
| openemail forms delete <id> | Fshini një formular dhe regjistrimet e tij pasi të konfirmoni. Një hyrje me shfletues kërkon gjithashtu një kod verifikimi |
| openemail forms list-starters | Pikat e nisjes nga të cilat mund të fillojë një formular i ri |
| openemail forms get-starter <slug> | Një pikë nisjeje me dokumentin e saj |
| openemail forms analytics <id> | Shikimet, regjistrimet dhe njerëzit e shtuar gjatë një periudhe, 30 ditë përveç nëse --days ose --minutes thotë ndryshe |
Parashtrimet
| Komanda | Çfarë bën |
|---|---|
| openemail forms list-submissions <id> | Një faqe regjistrimesh, nga më i riu. --q kërkon në adresat e emailit dhe --status zgjedh pending ose added |
| openemail forms get-submission <id> <submission-id> | Një regjistrim me çdo përgjigje |
| openemail forms delete-submission <id> <submission-id> | Fshini një regjistrim pasi të konfirmoni. Personi mbetet në kontaktet tuaja |
| openemail forms delete-submissions <id> <submission-ids...> | Fshini deri në 200 regjistrime pasi të konfirmoni |
| openemail forms approve-submission <id> <submission-id> | Shtoni një regjistrim në pritje pa konfirmimin e tij. Kërkon edhe contacts:write |
| openemail forms resend-confirmation <id> <submission-id> | Dërgojini me email një regjistrimi në pritje një lidhje të re konfirmimi, përveç nëse është dërguar një e tillë në dhjetë minutat e fundit. Kërkon edhe emails:send |
Regjistrimi i dikujt
subscribe dërgon te një formular i publikuar ashtu siç bën faqja e tij. Nuk kërkon as çelës as hyrje, ndaj funksionon edhe pa hyrë. Kaloni përgjigjet e tjera si JSON me --data, dhe faqen ku ishte formulari me --oe-source.
openemail forms subscribe frm_3b9d2e7a1c4f80d56e2a9b14 --email [email protected] --data '{"first_name":"Ann","consent":true}'Një përgjigje që mungon ose është e gabuar del me kodin 7 dhe liston çdo fushë me arsyen e saj. Një formular i pezulluar del me 6, dhe shumë regjistrime nga një rrjet me 8.