Open an affiliate account has been opened
Account:
Password:

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

Calendário API

A InstaForex propõe que seus parceiros apreciem uma nova ferramenta de marketing multifuncional - Calendário API no site oficial da corretora. Com a ajuda dos parceiros deste serviço, os parceiros da empresa podem incluir o calendário Forex em seus recursos, assim receberá as notícias econômicas mais importantes, análise de dados, previsões e comentários sobre todos os eventos online. Observe que, ao enviar uma solicitação com uma conta de afiliado válida, você recebe o calendário para as semanas atuais e futuras. Para uma conta de afiliado válida, o parâmetro "real" será removido de uma notícia 5 minutos depois de publicada. Ao enviar uma solicitação com uma conta de afiliado inválida ou inexistente, ou sem nenhuma conta, você recebe o calendário das semanas atuais e futuras com 40% das notícias. O parâmetro "real" será removida uma hora após a publicação da notícia. O recurso Calendário API é um instrumento indispensável, útil e compacto especialmente projetado para nossos parceiros. Ele aprimorará seu recurso, tornando-o mais real e atraente. A InstaForex fornece a seus clientes e parceiros os serviços mais qualificados, atendendo a todos os requisitos dos modernos serviços do mercado Forex.

O documento contém exemplos de aplicativos para as linguagens de programação mais usadas.

Exemplo 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();
}

Exemplo 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' => {Seu Login},
'password' => {Sua senha}
)
);

$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