Odeslat e-mail s Scala lang
Odeslat e-mail na e-mailovou adresu s Scala lang
Scala lang : DOKUMENTACE API
- Vytvořit skupinu pomocí Scala lang
- Seznam skupinových polí s Scala lang
- Přidejte pole do skupiny s Scala lang
- Odstranění pole ze skupiny s Scala lang
- Odstranění kontaktu ze skupiny
- Přiřazení země do skupiny s Scala lang
- Seznam skupinových kontaktů s Scala lang
- Přidejte kontakt do skupiny s Scala lang
- Upravit kontakt skupiny pomocí Scala lang
- Smazat kontakt skupiny s Scala lang
- Získejte seznam aktivních chatovacích kanálů s jazykem Scala lang
- Odeslat zprávu prostřednictvím chatu s jazykem Scala lang
- Odeslat soubor prostřednictvím chatu s jazykem Scala lang
- Získejte seznam konverzací v chatu s jazykem Scala lang
- Získejte seznam zpráv z chatu s jazykem Scala lang
- Získejte seznam nepřečtených zpráv z chatu s jazykem Scala lang
Odeslat e-mail s Scala lang
val aclass = "email"
val method = "sendemail"
val user = "user"
val password = "password"
val subject = "Afilnet - Test email"
val to = "test@test.com"
val email = "email+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
.param("class", aclass)
.param("method", method)
.param("user", user)
.param("password", password)
.param("subject", subject)
.param("to", to)
.param("email", email)
.param("scheduledatetime", scheduledatetime)
.param("output", output)
.asString
val aclass = "email"
val method = "sendemail"
val user = "user"
val password = "password"
val subject = "Afilnet - Test email"
val to = "test@test.com"
val email = "email+test"
val scheduledatetime = ""
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
.postForm
.param("class", aclass)
.param("method", method)
.param("user", user)
.param("password", password)
.param("subject", subject)
.param("to", to)
.param("email", email)
.param("scheduledatetime", scheduledatetime)
.param("output", output)
.asString
Parametr | Popis | Povinné / Nepovinné |
---|---|---|
class=email | Požadovaná třída: Třída, na kterou je žádost podána | Povinný |
method=sendemail | Požadovaná metoda třídy: Metoda třídy, které je žádost podána | Povinný |
user | Uživatel a e-mail vašeho účtu Afilnet | Povinný |
password | Heslo vašeho účtu Afilnet | Povinný |
subject | ID odesílatele | Povinný |
to | Cílový e-mail | Povinný |
E-mailová zpráva k odeslání | Povinný | |
scheduledatetime | Datum a čas dodání ve formátu rrrr-mm-dd hh:mm:ss | Volitelný |
output | Výstupní formát výsledku | Volitelný |
Při zadávání žádostí obdržíte následující pole:
- status
-
výsledek (pokud status = úspěch), zde obdržíte následující hodnoty:
- messageid
- credits
- chyba (pokud status = chyba), zde obdržíte kód chyby
Možné chybové kódy jsou uvedeny níže
Kód | Popis |
---|---|
MISSING_USER | Uživatel nebo e-mail nejsou zahrnuty |
MISSING_PASSWORD | Heslo není zahrnuto |
MISSING_CLASS | Třída není zahrnuta |
MISSING_METHOD | Metoda není zahrnuta |
MISSING_COMPULSORY_PARAM | Povinný parametr není zahrnut |
INCORRECT_USER_PASSWORD | Nesprávný uživatel nebo heslo |
INCORRECT_CLASS | Nesprávná třída |
INCORRECT_METHOD | Nesprávná metoda |
NO_ROUTE_AVAILABLE | Pro uvedený cíl nejsou k dispozici žádné cesty |
NO_CREDITS | Váš zůstatek je nedostatečný |
Parametry:
- class : email
- method : sendemail
- user : user
- password : password
- subject : Afilnet - Test email
- to : test@test.com
- email : email+test
- scheduledatetime :
- output :
Žádost:
https://www.afilnet.com/api/http/?class=email&method=sendemail&user=user&password=password&subject=Afilnet - Test email&to=test@test.com&email=email+test&scheduledatetime=&output=