Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Text/html

Exempel på anrop för att skapa ett “dynamiskt” mail:

{
  "municipalityId": "2706",
  "headerSubject": "Viktig information från Sundsvalls kommun",
  "supportInfo": {
    "supportText": "Kontakta oss via epost eller telefon.",
    "contactInformationUrl": "https://sundsvall.se/",
    "contactInformationPhoneNumber": "46701234567",
    "contactInformationEmail": "someone@sundsvall.se"
  },
  "bodyInformation": {
    "contentType": "TEXT_HTML",
    "body": "PG5hdj4KICA8dWw+Cgk8bGk+PGEgaHJlZj0iaHR0cDovL2dvb2dsZS5jb20iIHRpdGxlPSJMb3J1bSBpcHN1bSBkb2xvciBzaXQgYW1ldCI+TG9yZW08L2E+PC9saT4KCTxsaT48YSBocmVmPSIjbm93aGVyZSIgdGl0bGU9IkFsaXF1YW0gdGluY2lkdW50IG1hdXJpcyBldSByaXN1cyI+QWxpcXVhbTwvYT48L2xpPgoJPGxpPjxhIGhyZWY9IiNub3doZXJlIiB0aXRsZT0iTW9yYmkgaW4gc2VtIHF1aXMgZHVpIHBsYWNlcmF0IG9ybmFyZSI+TW9yYmk8L2E+PC9saT4KCTxsaT48YSBocmVmPSIjbm93aGVyZSIgdGl0bGU9IlByYWVzZW50IGRhcGlidXMsIG5lcXVlIGlkIGN1cnN1cyBmYXVjaWJ1cyI+UHJhZXNlbnQ8L2E+PC9saT4KCTxsaT48YSBocmVmPSIjbm93aGVyZSIgdGl0bGU9IlBlbGxlbnRlc3F1ZSBmZXJtZW50dW0gZG9sb3IiPlBlbGxlbnRlc3F1ZTwvYT48L2xpPgogIDwvdWw+CjwvbmF2Pg=="
  },
  "notification": {
    "emailNotification": {
      "from": "someone@sundsvall.se",
      "subject": "Du har ett nytt meddelande i Kivra",
      "text": "Du har ett nytt meddelande i Kivra"
    },
    "smsNotification": {
      "from": "0701234567",
      "text": "Du har ett nytt meddelande i Kivra"
    }
  }
}

“body” i detta fall är base64-encodad html och tillsammans med resten av anropet resulterar det i följande utseende på meddelandet i Kivra:

Länkarna är klickbara och det går även att inkludera externa referenser till bilder m.m.

Text/plain

Exempel på ett väldigt enkelt meddelande som i princip bara innehåller en text och kontaktinformation:

{
  "municipalityId": "2076",
  "headerSubject": "Viktig information från Sundsvalls kommun",
  "supportInfo": {
    "supportText": "Kontakta oss via epost eller telefon.",
    "contactInformationUrl": "https://sundsvall.se/",
    "contactInformationPhoneNumber": "46701234567",
    "contactInformationEmail": "someone@sundsvall.se"
  },
  "bodyInformation": {
    "contentType": "TEXT_PLAIN",
    "body": "Bra info här.. \nRadbrytningar fungerar inte."
  },
  "notification": {
    "emailNotification": {
      "from": "someone@sundsvall.se",
      "subject": "Du har ett nytt meddelande i Kivra",
      "text": "Du har ett nytt meddelande i Kivra"
    },
    "smsNotification": {
      "from": "46701234567",
      "text": "Du har ett nytt meddelande i Kivra"
    }
  }
}

“body” i detta fall får inte vara base64-encodat. Ger följande utseende:

  • No labels