Crear grupo con SQL Server

Crear un grupo de contactos con SQL Server

SQL Server : DOCUMENTACIÓN API



Crear grupo con SQL Server

Ejemplo en SQL Server:

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO
DECLARE @class varchar(500) = 'group';
DECLARE @method varchar(500) = 'creategroup';
DECLARE @user varchar(500) = 'user';
DECLARE @password varchar(500) = 'password';
DECLARE @name varchar(500) = 'test name';
DECLARE @type varchar(500) = 'mobile';
DECLARE @fields varchar(500) = 'mobile,name,address';
DECLARE @url varchar(255) = 'https://www.afilnet.com/api/http/?class='+@class+'&method='+@method+'&user='+@user+'&password='+@password+'&name='+@name+'&type='+@type+'&fields='+@fields;
DECLARE @win int
DECLARE @hr  int
DECLARE @text varchar(8000)

EXEC @hr=sp_OACreate 'WinHttp.WinHttpRequest.5.1',@win OUT
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAMethod @win, 'Open',NULL,'GET',@url,'false'
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAMethod @win,'Send'
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAGetProperty @win,'ResponseText',@text OUTPUT
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OADestroy @win
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win



Ver ejemplo en:

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



Detalles del método

Parámetro Descripción Obligatorio / Opcional
class=group Clase a la que se realiza la petición Obligatorio
method=creategroup 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
name Nombre del grupo Obligatorio
type Tipo de grupo (email o mobile) Obligatorio
fields Listado de campos separados por comas, obligatorio incluir un campo movil si tipo = mobile y un campo email si tipo = email 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
INCORRECT_TYPE Tipo incorrecto, debe ser mobile o email
MISSING_MAIN_FIELD Falta el campo principal (mobile si tipo = mobile o email si tipo = email)
Parámetros:
  • class : group
  • method : creategroup
  • user : user
  • password : password
  • name : test name
  • type : mobile
  • fields : mobile,name,address

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

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

Métodos de pago

  • Transferencia Bancaria
    Tarjeta de Crédito
    Paypal
    Western Union

Afilnet en su idioma

Afilnet EspañaAfilnet United KingdomAfilnet FranceAfilnet DeutschlandAfilnet ItaliaAfilnet PortugalAfilnet 中国Afilnet 日本Afilnet الإمارات العربية المتحدةAfilnet EstoniaAfilnet PolskaAfilnet РоссияAfilnet TürkiyeAfilnet Česká republikaAfilnet ΕλλάδαAfilnet SverigeAfilnet DanmarkAfilnet România

Copyright © 2021 Afilnet · Todos los derechos Reservados