Criar grupo com Oracle

Criar um grupo de contatos com Oracle

Oracle : DOCUMENTAÇÃO API



Criar grupo com Oracle

Examplo em Oracle:

declare 
	l_url varchar2(200) := 'http://www.afilnet.com/api/http/?class=group'||'&'||'method=creategroup'||'&'||'user=user'||'&'||'password=password'||'&'||'name=test name'||'&'||'type=mobile'||'&'||'fields=mobile,name,address';
	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;



Veja um exemplo em:

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



Detalhes do método

Parâmetro Descrição Mandatório / Opcional
class=group Classe pedida: Classe à qual o pedido é requisitado Mandatório
method=creategroup Método de classe requisitado: Método da classe à qual o pedido é requisitado Mandatório
user Utilizador e email da sua conta Afilnet Mandatório
password Password da sua conta Afilnet Mandatório
name Nome do grupo Mandatório
type Tipo de grupo (email ou móvel) Mandatório
fields Lista de campos separados por vírgulas. É obrigatório incluir um campo de telemóvel se tipo = mobile e um campo de email se tipo = email Mandatório

Quando fizer pedidos receberá os seguintes campos:


  •  status
  •   result (if status=success), aqui receberá os seguintes valores:
    • Não lhe será enviado qualquer valor adicional
  • error (if status=error), aqui receberá o código de erro

Os possíveis códigos de erro são listados em baixo


Código Descrição
MISSING_USER Utilizador ou email não incluído
MISSING_PASSWORD Password não incluída
MISSING_CLASS Classe não incluída
MISSING_METHOD Método não incluído
MISSING_COMPULSORY_PARAM Parâmetro obrigatório não incluído
INCORRECT_USER_PASSWORD Utilizador ou password incorretos
INCORRECT_CLASS Classe incorreta
INCORRECT_METHOD Método incorreto
INCORRECT_TYPE Tipo incorreto. O tipo deve ser mobile ou email
MISSING_MAIN_FIELD Campo principal em falta (mobile se tipo = mobile ou email se tipo = email)
Parâmetros:
  • class : group
  • method : creategroup
  • user : user
  • password : password
  • name : test name
  • type : mobile
  • fields : mobile,name,address

Pedido:
https://www.afilnet.com/api/http/?class=group&method=creategroup&user=user&password=password&name=test name&type=mobile&fields=mobile,name,address

INFORMAÇÃO IMPORTANTE SOBRE COOKIES: Se continuar a utilizar este website iremos assumir que aceita os termos de uso. Encontrará mais informação em Política de Cookies. Continuar