Envoyer la voix en masse modèle avec Scala lang
Envoyez un modèle de message vocalique massivement à un groupe de téléphones portables ou locaux avec Scala lang
Scala lang : DOCUMENTATION API
- Créer un groupe
- Récupère la liste des champs du groupe avec Scala lang
- Ajouter un champ à un groupe avec Scala lang
- Supprimer un champ d'un groupe avec Scala lang
- Supprimez un contact d'un groupe
- Associer un pays à un groupe avec Scala lang
- Obtenir la liste de contacts de groupe avec Scala lang
- Ajouter un contact à un groupe avec Scala lang
- Modifier le contact d'un groupe avec Scala lang
- Supprimer le contact d'un groupe avec Scala lang
- Obtenez une liste des canaux de chat actifs avec Scala lang
- Envoyer un message par chat avec Scala lang
- Envoyer un fichier par chat avec Scala lang
- Obtenez une liste de conversations dans un chat avec Scala lang
- Obtenir la liste des messages d'un chat avec Scala lang
- Obtenir une liste des messages non lus à partir d'un chat avec Scala lang
Envoyer la voix en masse modèle avec Scala lang
val aclass = "voice"
val method = "sendvoicetogroupfromtemplate"
val user = "user"
val password = "password"
val countrycode = "34"
val idgroup = "1"
val idtemplate = "1000"
val scheduledatetime = ""
val language = "en"
val voice = "Joanna"
val output = ""
val result = Http("https://www.afilnet.com/api/http/")
.param("class", aclass)
.param("method", method)
.param("user", user)
.param("password", password)
.param("countrycode", countrycode)
.param("idgroup", idgroup)
.param("idtemplate", idtemplate)
.param("scheduledatetime", scheduledatetime)
.param("language", language)
.param("voice", voice)
.param("output", output)
.asString
val aclass = "voice"
val method = "sendvoicetogroupfromtemplate"
val user = "user"
val password = "password"
val countrycode = "34"
val idgroup = "1"
val idtemplate = "1000"
val scheduledatetime = ""
val language = "en"
val voice = "Joanna"
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("countrycode", countrycode)
.param("idgroup", idgroup)
.param("idtemplate", idtemplate)
.param("scheduledatetime", scheduledatetime)
.param("language", language)
.param("voice", voice)
.param("output", output)
.asString
Paramètre | Description | Obligatoire / Optionnel |
---|---|---|
class=voice | Classe à laquelle la requête est réalisée | Obligatoire |
method=sendvoicetogroupfromtemplate | Méthode de la classe à laquelle la requête est réalisée | Obligatoire |
user | L'utilisateur / e-mail de votre compte chez Afilnet | Obligatoire |
password | Le mot de passe de votre compte chez Afilnet | Obligatoire |
countrycode | voice.sendvoicetogroupfromtemplate_countrycode | Obligatoire |
idgroup | Identifiant de groupe contenant les contacts auxquels l'appel vocal sera envoyé | Obligatoire |
idtemplate | Identifiant du modèle contenant le message que l'appel vocal jouera | Obligatoire |
scheduledatetime | Date et heure d'expédition au format aaaa-mm-jj hh:mm:ss | Optionnel |
language | Langue dans laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles | Optionnel |
voice | Voix avec laquelle l'appel vocal sera joué, consultez le tableau ci-joint pour voir les valeurs disponibles | Optionnel |
output | Format de sortie du résultat | Optionnel |
Lorsque vous réaliserez des requêtes vous recevrez les champs suivants :
- status
-
result (si status=success), vous recevrez les valeurs suivantes :
- id
- count
- credits
-
destinations
- messageid
- destination
- error (si status=error), vous recevrez le code d'erreur
Les code d'erreur possibles sont :
Code | Description |
---|---|
MISSING_USER | Utilisateur / e-mail non renseigné |
MISSING_PASSWORD | Mot de passe non renseigné |
MISSING_CLASS | Classe non renseignée |
MISSING_METHOD | Méthode non renseignée |
MISSING_COMPULSORY_PARAM | Paramètre obligatoire non renseigné |
INCORRECT_USER_PASSWORD | Utilisateur ou mot de passe incorrect |
INCORRECT_CLASS | Classe incorrecte |
INCORRECT_METHOD | Méthode incorrecte |
NOT_ACCESS_TO_GROUP | Vous devez avoir la permission du groupe indiqué |
NO_CREDITS | Crédits insufissants |
Paramètres :
- class : voice
- method : sendvoicetogroupfromtemplate
- user : user
- password : password
- countrycode : 34
- idgroup : 1
- idtemplate : 1000
- scheduledatetime :
- language : en
- voice : Joanna
- output :
Requête :
https://www.afilnet.com/api/http/?class=voice&method=sendvoicetogroupfromtemplate&user=user&password=password&countrycode=34&idgroup=1&idtemplate=1000&scheduledatetime=&language=en&voice=Joanna&output=
ANNEXE: Liste des langues et des voix pour les appels vocaux disponibles
Dans cette annexe, vous trouverez toutes les combinaisons possibles de langues et de voix que vous pouvez utiliser lors de l'envoi de messages vocaux
Langue (language) | Le genre | Nom (voice) |
---|---|---|
ar | female | Hoda |
ar | male | Naayf |
ar | male | Tarik |
ar | female | Zeina |
ar | female | Aisha |
ar | male | Farooq |
ar | male | Hussein |
ar | female | Amal |
bg | male | Ivan |
bn | female | Sushmita |
bn | male | Sayan |
ca | female | Conchita |
ca | female | Herena |
ca | female | Montserrat |
cs | male | Jakub |
da | female | Naja |
da | female | Helle |
da | male | Mads |
de | male | Hans |
de | female | Hedda |
de | female | Marlene |
de | male | Stefan |
de | female | Angela |
de | female | Vicki |
de-at | male | Michael |
de-ch | male | Karsten |
el | male | Stefanos |
el | female | Afroditi |
el | female | Sophia |
en | female | Jessica |
en | male | Joey |
en | female | Joanna |
en | female | Jane |
en | female | Ivy |
en | male | Guy |
en | male | Benjamin |
en | female | Kimberly |
en | male | Matthew |
en | female | Kendra |
en | female | Salli |
en | female | Zira |
en | male | Justin |
en-au | male | Russell |
en-au | female | Catherine |
en-au | female | Hayley |
en-au | female | Nicole |
en-ca | female | Alice |
en-ca | female | Heather |
en-gb | female | Rosie |
en-gb | female | Hazel |
en-gb | male | George |
en-gb | male | Brian |
en-gb | female | Amy |
en-gb | female | Emma |
en-gb-wls | male | Geraint |
en-ie | male | Sean |
en-in | female | Heera |
en-in | male | Ravi |
en-in | female | Raveena |
en-in | female | Priya |
en-in | female | Aditi |
es | male | Miguel |
es | female | Penelope |
es | female | Lupe |
es | male | Pablo |
es | male | Enrique |
es | female | Laura |
es | female | Linda |
es-ar | male | Diego |
es-cl | female | Francisca |
es-es | female | Lola |
es-mx | male | Raul |
es-mx | female | Mia |
es-mx | female | Hilda |
fi | female | Heidi |
fi | female | Milla |
fi | female | Evelin |
fr | female | Juliette |
fr | female | Celine |
fr | male | Mathieu |
fr | female | Lea |
fr | female | Hortense |
fr | male | Picart |
fr-ca | female | Chantal |
fr-ca | female | Harmonie |
fr-ca | female | Caroline |
fr-ch | male | Guillaume |
gu | male | Dinesh |
gu | female | Leela |
he | male | Asaf |
hi | female | Aadita |
hi | female | Kalpana |
hi | male | Hemant |
hr | male | Matej |
hu | male | Szabolcs |
id | male | Andika |
id | male | Arif |
id | female | Indah |
id | male | Reza |
id | female | Nurul |
is | male | Karl |
is | female | Dora |
it | male | Giorgio |
it | male | Cosimo |
it | male | Carla |
it | female | Bianca |
it | female | Lucia |
it | female | Gianna |
ja | female | Mizuki |
ja | male | Ichiro |
ja | female | Ayumi |
ja | male | Takumi |
ja | female | Haruka |
kn | female | Namratha |
kn | male | Shashank |
ko | female | Jina |
ko | female | Sumi |
ko | female | Yumi |
ko | female | Seoyeon |
ko | female | Heami |
ko | male | Himchan |
ko | male | Minho |
ml | female | Kirti |
ml | male | Vishnu |
ms | male | Rizwan |
nl | male | Ruben |
nl | female | Lotte |
nl | female | Hanna |
no | female | Hulda |
no | female | Liv |
pl | female | Paulina |
pl | female | Maja |
pl | male | Jan |
pl | male | Jacek |
pl | female | Ewa |
pt-br | female | Vitoria |
pt-br | male | Ricardo |
pt-br | female | Heloisa |
pt-br | male | Daniel |
pt-br | female | Camila |
pt-pt | male | Jeraldo |
pt-pt | female | Jacinda |
pt-pt | male | Henriques |
pt-pt | female | Amalia |
pt-pt | female | Abrielle |
pt-pt | female | Ines |
pt-pt | female | Helia |
pt-pt | male | Cristiano |
ro | female | Carmen |
ro | male | Andrei |
ru | female | Irina |
ru | female | Ekaterina |
ru | male | Maxim |
ru | male | Pavel |
ru | female | Tatyana |
sk | male | Filip |
sl | male | Lado |
sv | female | Astrid |
sv | female | Hedvig |
ta | male | Valluvar |
ta | male | Ganesh |
ta | female | Shruti |
te | male | Vijay |
te | female | Samantha |
te | female | Chitra |
th | male | Pattara |
th | female | Somsi |
tr | female | Filiz |
tr | female | Seda |
vi | female | Lien |
vi | male | Quan |
vi | male | Thao |
vi | female | Mai |
vi | male | An |
wls | female | Gwyneth |
zh-cn | female | Akemi |
zh-cn | male | Wang |
zh-cn | female | Lin |
zh-cn | female | Huihui |
zh-cn | male | Zhang |
zh-cn | female | Liu |
zh-cn | male | Huang |
zh-cn | male | Chen |
zh-cn | female | Zhiyu |
zh-cn | female | Yaoyao |
zh-cn | female | Lily |
zh-cn | male | Kangkang |
zh-tw | female | Hanhan |
zh-tw | female | Yating |
zh-tw | male | Zhiwei |