Obter lista de países com Oracle

Obtenha a lista de países com que a Afilnet trabalha com Oracle


Examplo em Oracle:

declare 
	l_url varchar2(200) := 'http://www.afilnet.com/api/http/?class=country'||'&'||'method=getcountries'||'&'||'user=user'||'&'||'password=password';
	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


Devolve todos os países


ParâmetroDescriçãoMandatório / Opcional
class=countryClasse pedida: Classe à qual o pedido é requisitadoMandatório
method=getcountriesMétodo de classe requisitado: Método da classe à qual o pedido é requisitadoMandatório
userUtilizador e email da sua conta AfilnetMandatório
passwordPassword da sua conta AfilnetMandató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ódigoDescrição
MISSING_USERUtilizador ou email não incluído
MISSING_PASSWORDPassword não incluída
MISSING_CLASSClasse não incluída
MISSING_METHODMétodo não incluído
MISSING_COMPULSORY_PARAMParâmetro obrigatório não incluído
INCORRECT_USER_PASSWORDUtilizador ou password incorretos
INCORRECT_CLASSClasse incorreta
INCORRECT_METHODMétodo incorreto
Parâmetros:
  • class: country
  • method: getcountries
  • user: user
  • password: password
Pedido:
https://www.afilnet.com/api/http/?class=country&method=getcountries&user=user&password=password
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