Añadir evento a grupo con Android

Crea un evento en un grupo con Android


Ejemplo en Android:

String afilnet_class="event";
String afilnet_method="addevent";
String afilnet_user="user";
String afilnet_password="password";
String afilnet_idgroup="1000";
String afilnet_idtemplate="1000";
String afilnet_channel="sms";
String afilnet_time="10";
String afilnet_timetype="d";

// Create an URL request
String sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&idgroup="+afilnet_idgroup+"&idtemplate="+afilnet_idtemplate+"&channel="+afilnet_channel+"&time="+afilnet_time+"&timetype="+afilnet_timetype;
	  
URL url = new URL(sUrl);
StringBuilder builder = new StringBuilder();
BufferedReader theJSONline = new BufferedReader(new InputStreamReader(url.openStream()));
builder.append(theJSONline.readLine());

String content = builder.toString();



Ver ejemplo en:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle


Añade un nuevo evento asociado a un grupo


Parámetro Descripción Obligatorio / Opcional
class=event Clase a la que se realiza la petición Obligatorio
method=addevent Método de la clase al que se realiza la petición Obligatorio
user El usuario / email de su cuenta de Afilnet Obligatorio
password El password de su cuenta de Afilnet Obligatorio
idgroup Identificador del grupo Obligatorio
idtemplate Identificador de la plantilla Obligatorio
channel Canal usado para el evento (sms, email, social) Obligatorio
time Número de días, semanas, meses o años Obligatorio
timetype Tipo de tiempo (Valores posibles: days, weeks, months o years) Obligatorio

Al realizar peticiones recibirá los siguientes campos:

  •  status
  •  result (si status=success), recibirá los siguientes valores:
    • No recibirá valores adicionales
  •  error (si status=error), aquí recibirá el código de error

Los códigos de error posibles son los siguientes:

Código Descripción
MISSING_USER Usuario / email no incluido
MISSING_PASSWORD Password no incluido
MISSING_CLASS Clase no incluida
MISSING_METHOD Método no incluido
MISSING_COMPULSORY_PARAM Parámetro obligatorio no incluido
INCORRECT_USER_PASSWORD Usuario o clave incorrectos
INCORRECT_CLASS Clase incorrecta
INCORRECT_METHOD Método incorrecto
NOT_ACCESS_TO_GROUP No dispone de permisos al grupo indicado
INCORRECT_TIME_TYPE Tipo de tiempo incorrecto (Valores posibles: days, weeks, months o years)
TEMPLATE_NOT_EXISTS la plantilla indicada no existe
GROUP_NOT_EXISTS El grupo indicado no existe
EVENT_ALREADY_EXISTS Ya existe un evento para el mismo canal y mismo tiempo
Parámetros:
  • class: event
  • method: addevent
  • user: user
  • password: password
  • idgroup: 1000
  • idtemplate: 1000
  • channel: sms
  • time: 10
  • timetype: d
Petición:
https://www.afilnet.com/api/http/?class=event&method=addevent&user=user&password=password&idgroup=1000&idtemplate=1000&channel=sms&time=10&timetype=d
INFORMACIÓN IMPORTANTE SOBRE COOKIES: Este sitio web utiliza cookies propias para ofrecer un mejor servicio. Si continúa navegando consideramos que acepta su uso. Encontrará más información en nuestra Política de Cookies. Continuar