Trimiteți text vocal în vorbire cu Oracle

Trimiteți mesaje vocale (text în vorbire) către linii fixe sau telefoane mobile cu Oracle

Oracle : METODE

MESAJ


TEXT-TO-SPEECH

E-MAIL

RETELE SOCIALE

GRUPUL

HLR

ȚĂRI

EVENIMENTE

UTILIZATOR

ȘABLOANELOR

OTP (PAROLă UNICă)

Exemplu în Oracle:

declare 
	l_url varchar2(200) := 'http://www.afilnet.com/api/http/?class=voice'||'&'||'method=sendvoice'||'&'||'user=user'||'&'||'password=password'||'&'||'to=34600000000'||'&'||'from=34900000000'||'&'||'message=voice+test'||'&'||'scheduledatetime='||'&'||'language=es'||'&'||'output=';
	l_req utl_http.req;
	l_resp utl_http.resp;
	l_text varchar2(32767);
begin     
	l_req  := utl_http.begin_request(l_url);
	l_resp := utl_http.get_response(l_req);
    
	begin
		loop
			utl_http.read_text(l_resp, l_text, 32766);
			dbms_output.put_line(l_text);
		end loop;                
	exception
		when utl_http.end_of_body then
			utl_http.end_response(l_resp);
		end;
end;



Vezi exemplul în:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle Node JS Go lang Scala lang Swift


Trimite un mesaj text către un destinatar


ParametruDescriereObligatoriu / opțional
class=voiceClasa solicitată: clasa la care se face solicitareaObligatoriu
method=sendvoiceMetoda clasei solicitată: Metoda clasei la care se face solicitareaObligatoriu
userUtilizator și e-mail al contului AfilnetObligatoriu
passwordParola contului dvs. AfilnetObligatoriu
tovoice.sendvoice_toObligatoriu
fromvoice.sendvoice_fromObligatoriu
messagevoice.sendvoice_messageObligatoriu
scheduledatetimevoice.sendvoice_scheduledatetimefacultativ
languagevoice.sendvoice_languagefacultativ
outputFormatul de ieșire al rezultatuluifacultativ

Când faceți solicitări, veți primi următoarele câmpuri:

  •  status
  •  rezultat (dacă starea = succesul), aici veți primi următoarele valori:
    • messageid
    • credits
  •  eroare (dacă starea = eroare), aici veți primi codul de eroare

Codurile de eroare posibile sunt enumerate mai jos

CodDescriere
MISSING_USERUtilizatorul sau e-mailul nu sunt incluse
MISSING_PASSWORDParola nu este inclusă
MISSING_CLASSClasa neinclusă
MISSING_METHODMetoda neinclusă
MISSING_COMPULSORY_PARAMParametrul obligatoriu nu este inclus
INCORRECT_USER_PASSWORDUtilizator sau parolă incorecte
INCORRECT_CLASSClasa incorectă
INCORRECT_METHODMetoda incorectă
NO_ROUTE_AVAILABLENu există căi disponibile pentru destinația indicată
NO_CREDITSSoldul dvs. este insuficient
parametri:
  • class: voice
  • method: sendvoice
  • user: user
  • password: password
  • to: 34600000000
  • from: 34900000000
  • message: voice+test
  • scheduledatetime:
  • language: es
  • output:
Cerere:
https://www.afilnet.com/api/http/?class=voice&method=sendvoice&user=user&password=password&to=34600000000&from=34900000000&message=voice+test&scheduledatetime=&language=es&output=
INFORMAȚII IMPORTANTE DESPRE COOKIES: Dacă continuați să utilizați acest web, presupunem că acceptați condițiile de utilizare. Veți găsi mai multe informații în politica noastră privind cookie - urile. Continua