Open an affiliate account has been opened
Account:
Password:

Your password has been also sent to the provided email address.

Calendar API

InstaForex propone a sus socios apreciar una nueva herramienta de marketing multifuncional: Calendario API del sitio oficial del bróker. Con la ayuda de este servicio, los socios de la compañía pueden colocar el calendario Forex en sus recursos para obtener las noticias económicas más importantes, análisis de datos, pronósticos y comentarios por cada evento en línea. Por favor, tenga en cuenta que, al enviar una solicitud con una cuenta válida de afiliado, usted recibe el calendario para las semanas actuales y futuras. Para una cuenta de afiliado válida, el parámetro "real" se eliminará de una noticia 5 minutos después de su publicación. Al enviar una solicitud con una cuenta de afiliado inválida o inexistente o sin ninguna, recibirá el calendario para las semanas actuales y futuras con el 40% de las noticias. El parámetro "actual" se eliminará una hora después de que se publique la noticia. El Calendario API es un instrumento indispensable, útil y compacto especialmente diseñado para nuestros socios. Esto mejorará su recurso haciéndolo más atractivo y real. InstaForex brinda a sus clientes y socios los servicios más calificados que cumplen todos los requisitos de los servicios modernos de Forex.

El documento contiene ejemplos de solicitudes para los lenguajes de programaciòn más utilizados.

Ejemplo C#

var sc = new CalendarServiceClient();
try
{ var news = sc.GetCalendar(Lang.En, new Account {Login = 123, Password = "qweqwe"});
sc.Close();
}
finally
{ if(sc.State != CommunicationState.Closed)
sc.Abort();
}

Ejemplo PHP

require_once('nusoap.php');

$client = new soapclient('https://client-api.instaforex.com/soapservices/Calendar.svc?wsdl', true);

if ($err = $client->getError())
echo $err;
$parameters = array(
'lang' => {Idioma},
'account' => array( 'login' => {Su usuario},
'password' => {Su contraseña}
)
);

$result = $client->call('GetCalendar', $parameters);

if ($client->fault) { echo 'Error';
print_r($result);
}
else {
if ($err = $client->getError()) {
echo $err; }
else {
echo 'Result - ';
print_r($result);
}
}
See also