empty
 
 
API Клиентского Кабинета

API Клиентского Кабинета

Приоритетное направление деятельности Форекс-брокера ИнстаФорекс — предоставление передовых сервисов и услуг для успешной торговли трейдеров, являющихся клиентами компании. С самого первого дня работы компания ИнстаФорекс взяла курс на предоставление только инновационных и технически совершенных услуг в области инвестиций на валютном рынке Форекс.

Помимо ряда преимуществ работы с Форекс-брокером ИнстаФорекс, теперь каждому клиенту компании доступна новая услуга — API Клиентского Кабинета.

API — это мощная библиотека функций, доступная каждому клиенту брокера ИнстаФорекс. Использование функций API Клиентского Кабинета откроет каждому клиенту доступ к размещению основного функционала кабинета на любом веб-ресурсе.

Благодаря использованию сервиса API Клиентского Кабинета, каждый клиент брокера ИнстаФорекс имеет возможность использовать такой набор опций клиентского кабинета, как запросы по открытым и закрытым торговым сделкам, по балансу счета, закрытым лотам за определенный временной период, статистики по полученным бонусам, историю авторизаций, а также сводную информацию по счету.

Уровни доступа

Доступ к API- функциям происходит по двум уровням, которые отличаются степенями безопасности.

Первый уровень — открытый, то есть нет необходимости введения дополнительных параметров.

Второй уровень — закрытый. При закрытом уровне доступа, в зависимости от заданных вами параметров, доступ к API возможен только по паролю или паролю IP и маске IP.

Таким образом, каждый клиент, использующий сервис API Клиентского Кабинета, имеет возможность контролировать состояние своего торгового счета без необходимости посещения Кабинета Клиента на сайте брокера ИнстаФорекс.

Пример PHP

$Login = 0; #Must be Changed
$apiPassword = "password"; #Must be Changed
$data = array("Login" => $Login, "Password" => $apiPassword);
$data_string = json_encode($data);

$apiAuthenticationMethod = ''; #Must be Changed
$ch = curl_init('https://client-api.instaforex.com/'.$apiAuthenticationMethod);

curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: ' . strlen($data_string)));

$token = curl_exec($ch);
curl_close($ch);

$apiMethodUrl = ''; #Must be Changed
$ch = curl_init('https://client-api.instaforex.com/'.$apiMethodUrl.$Login); #possibly Must be Changed part with [$Login]. Depends on the method param
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('passkey: '.$token));
$result = curl_exec($ch);
echo $result;

Пример C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Net.Http.Formatting;
using System.Text;

namespace ClientPartnerApiDemoProject{
class PartnerApiSample{
public void TestMethod(){
const int login = 000000;
const string pass = "your pass";
var token = GetToken(login, pass);
var result = GetCommissionRecords(login, token);
foreach (var trade in result){
Console.WriteLine("{0} {1}",trade.Partner, trade.BalanceRecords.Count);
}
}
public string GetToken(int login, string password){
var client = new HttpClient();
HttpContent tokenContent = new ObjectContent(typeof(AccessTokenRequest), new AccessTokenRequest { Login = login, Password = password }, new JsonMediaTypeFormatter());
var token = client.PostAsync("https://client-api.instaforex.com/api/Authentication/RequestPartnerApiToken", tokenContent).Result.Content.ReadAsStringAsync().Result;
return token;
}
public List GetCommissionRecords(int login, string token){
var client = new HttpClient();
client.DefaultRequestHeaders.Add("passkey", token);
var result = client.GetAsync(string.Format("https://client-api.instaforex.com/partner/GetCommissionRecords/{0}", login)).Result.Content.ReadAsAsync>().Result;
return result;
}
public class AccessTokenRequest{
public int Login { get; set; }
public string Password { get; set; }
}
}
}

Смотрите также

ИнстаФорекс – официальный партнер Dragon Racing

ИнстаФорекс – официальный партнер Dragon Racing

Мир профессионального автоспорта, как и мир финансов, непрерывно развивается, не переставая удивлять внедрением новейших технологических разработок, которые со временем становятся частью повседневной жизни. Так было с турбомоторами, с системой КЕРС и керамическими тормозами, с онлайн-торговлей и системами от ПАММ до ForexCopy. Несколько лет назад это казалось чем-то уникальным и доступным только избранным. Сегодня же мы водим электромобили и легко можем торговать на глобальном валютном рынке прямо со своего гаджета, лежащего в кармане пиджака.

ИнстаФорекс – официальный партнер Dragon Racing

Мир профессионального автоспорта, как и мир финансов, непрерывно развивается, не переставая удивлять внедрением новейших технологических разработок, которые со временем становятся частью повседневной жизни. Так было с турбомоторами, с системой КЕРС и керамическими тормозами, с онлайн-торговлей и системами от ПАММ до ForexCopy. Несколько лет назад это казалось чем-то уникальным и доступным только избранным. Сегодня же мы водим электромобили и легко можем торговать на глобальном валютном рынке прямо со своего гаджета, лежащего в кармане пиджака.

Большая пятерка от ИнстаФорекс

ИнстаФорекс продолжает претворять в жизнь ваши самые смелые мечты. У всех желания разные, поэтому мы постарались учесть предпочтения каждого из вас, запустив наш новый премиальный конкурс. В этом розыгрыше вас ждет не один суперприз, а целое меню подарков на любой вкус. Победитель сможет сам определить, какую мечту воплотить в жизнь!

Большая пятерка от ИнстаФорекс

ИнстаФорекс продолжает претворять в жизнь ваши самые смелые мечты. У всех желания разные, поэтому мы постарались учесть предпочтения каждого из вас, запустив наш новый премиальный конкурс. В этом розыгрыше вас ждет не один суперприз, а целое меню подарков на любой вкус. Победитель сможет сам определить, какую мечту воплотить в жизнь!

InstaSpot

InstaSpot

Мы создали удобный инструмент для покупки, продажи и обмена валют, криптовалют и других активов.

Сервис InstaSpot – надежный помощник для трейдера, майнера, фрилансера и для всех кто ведёт бизнес в интернете.

Знакомьтесь с простым и безопасным обменником для цифровых валют и других популярных активов. В основе функционирования InstaSpot лежит принцип P2P-торговли, что позволяет покупателям и продавцам взаимодействовать напрямую, без посредников. При этом брокер InstaForex выступает здесь в качестве гаранта совершения сделки.

InstaSpot

Мы создали удобный инструмент для покупки, продажи и обмена валют, криптовалют и других активов.

Сервис InstaSpot – надежный помощник для трейдера, майнера, фрилансера и для всех кто ведёт бизнес в интернете.

Знакомьтесь с простым и безопасным обменником для цифровых валют и других популярных активов. В основе функционирования InstaSpot лежит принцип P2P-торговли, что позволяет покупателям и продавцам взаимодействовать напрямую, без посредников. При этом брокер InstaForex выступает здесь в качестве гаранта совершения сделки.

Трейдинг на высоте с ИнстаФорекс!

Международный брокер ИнстаФорекс всегда стремился предоставлять своим клиентам и партнерам сервисы и услуги самого высокого качества. Высокий уровень ИнстаФорекс, согласно долгосрочной стратегии развития компании, выражается абсолютно во всем: в комфортности торговых условий, широчайшем выборе инструментов, высококвалифицированной службе поддержки, индивидуальном подходе к каждому клиенту, скорости исполнения сделок и во многом другом, что позволяет компании ИнстаФорекс по праву занимать одну из вершин рынка Форекс.

Трейдинг на высоте с ИнстаФорекс!

Международный брокер ИнстаФорекс всегда стремился предоставлять своим клиентам и партнерам сервисы и услуги самого высокого качества. Высокий уровень ИнстаФорекс, согласно долгосрочной стратегии развития компании, выражается абсолютно во всем: в комфортности торговых условий, широчайшем выборе инструментов, высококвалифицированной службе поддержки, индивидуальном подходе к каждому клиенту, скорости исполнения сделок и во многом другом, что позволяет компании ИнстаФорекс по праву занимать одну из вершин рынка Форекс.

ХК

ХК "Зволен" - Твердая воля, сильный характер, настрой на победу!

Международный брокер ИнстаФорекс имеет богатые традиции поддержки перспективных спортивных команд, которые, как и компания, достигают высоких результатов и стремятся все к новым победам. За десятки лет своего существования «Зволен» неоднократно доказывал свое мастерство, целеустремленность и решимость бороться и выигрывать.

ХК "Зволен" - Твердая воля, сильный характер, настрой на победу!

Международный брокер ИнстаФорекс имеет богатые традиции поддержки перспективных спортивных команд, которые, как и компания, достигают высоких результатов и стремятся все к новым победам. За десятки лет своего существования «Зволен» неоднократно доказывал свое мастерство, целеустремленность и решимость бороться и выигрывать.

Сейчас не можете говорить по телефону?
Задайте Ваш вопрос в чате.
Обратный звонок