26 lines
1.4 KiB
Markdown
26 lines
1.4 KiB
Markdown
## Eksempel bruk av nodejs
|
|
|
|
Dette er en kodesnutt som jeg har testet og kontrollert fungerer i nodejs med mailgun. Du kan laste ned denne kodesnutten som en zip fil eller bruke git clone for å laste den ned på pc'en din, eller kopiere og lime inn koden her i wix prosjektet ditt.
|
|
|
|
### nodeJS
|
|
|
|
For å få nodejs til å fungere på din egen pc så du kan teste koden for deg selv, last ned node fra https://nodejs.org/en/download. Husk å kjør "npm update" fra kommandolinjen i katalogen du har lastet ned denne kodesnutten fra, så nodejs kan hente de nødvendige pakkene for bruk i eksempelet fra NPM.
|
|
|
|
### Konstanter
|
|
|
|
Det er satt opp en del variabler som du må endre i kodesnutten:
|
|
|
|
1. apiKey - endre 'api-key' til nøkkelen jeg sendte til deg pr. epost
|
|
2. mgDomain - la denne stå urørt. Det er domenet som brukes av mailgun
|
|
3. senderName - bytt ut 'Test Bruker' med avsendernavnet du ønsker å bruke
|
|
4. senderUserName - dette er brukernavnet i avsenderepostadressen før '@', bytt ut 'test' med ønsket brukernavn (dette kan være arbitrært, må ikke være en eksisterende epostadresse)
|
|
5. emailSubject - dette er emnet i eposten som sendes
|
|
|
|
### mg.messages.create()
|
|
|
|
Bytt ut verdiene:
|
|
|
|
* text
|
|
* html
|
|
|
|
i objektet man sender i det andre parameteret i funksjonen med ønskede verdier. Text er ren tekst (i tilfelle epostklienten til mottageren ikke støtter html) og html er markup med epostmeldingen i html format. |