Přidejte událost do skupiny s Scala lang
Vytvořte událost ve skupině 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
Přidejte událost do skupiny s Scala lang
val aclass = "event"
val method = "addevent"
val user = "user"
val password = "password"
val idgroup = "1000"
val idtemplate = "1000"
val channel = "sms"
val time = "10"
val timetype = "d"
val result = Http("https://www.afilnet.com/api/http/")
.param("class", aclass)
.param("method", method)
.param("user", user)
.param("password", password)
.param("idgroup", idgroup)
.param("idtemplate", idtemplate)
.param("channel", channel)
.param("time", time)
.param("timetype", timetype)
.asString
val aclass = "event"
val method = "addevent"
val user = "user"
val password = "password"
val idgroup = "1000"
val idtemplate = "1000"
val channel = "sms"
val time = "10"
val timetype = "d"
val result = Http("https://www.afilnet.com/api/http/")
.postForm
.param("class", aclass)
.param("method", method)
.param("user", user)
.param("password", password)
.param("idgroup", idgroup)
.param("idtemplate", idtemplate)
.param("channel", channel)
.param("time", time)
.param("timetype", timetype)
.asString
Parametr | Popis | Povinné / Nepovinné |
---|---|---|
class=event | Požadovaná třída: Třída, na kterou je žádost podána | Povinný |
method=addevent | 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ý |
idgroup | ID skupiny | Povinný |
idtemplate | ID šablony | Povinný |
channel | Kanál použitý pro událost (SMS, WhatsAPP, e-mail, sociální sítě) | Povinný |
time | Počet dní, týdnů, měsíců nebo let | Povinný |
timetype | Druh času (možné hodnoty: dny, týdny, měsíce nebo roky) | Povinný |
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:
- Nebudou vám zasílány žádné další hodnoty
- 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 |
NOT_ACCESS_TO_GROUP | Do uvedené skupiny nemáte povolení |
INCORRECT_TIME_TYPE | Nesprávný typ času (možné hodnoty: dny, týdny, měsíce nebo roky) |
TEMPLATE_NOT_EXISTS | Vybraná šablona neexistuje |
GROUP_NOT_EXISTS | Vybraná skupina neexistuje |
EVENT_ALREADY_EXISTS | Pro stejný kanál a stejné časové období již existuje událost |
Parametry:
- class : event
- method : addevent
- user : user
- password : password
- idgroup : 1000
- idtemplate : 1000
- channel : sms
- time : 10
- timetype : d
Žádost:
https://www.afilnet.com/api/http/?class=event&method=addevent&user=user&password=password&idgroup=1000&idtemplate=1000&channel=sms&time=10&timetype=d