इंस्टाफॉरेक्ष् के साथ काम करने के अन्य लाभ के अलावा, कंपनी के हर ग्राहक को एक नई सेवा & # 8212 का लाभ ले सकते हैं ; हमारे ग्राहकों का कैबिनेट एपीआई ।

एपीआई के एक बड़े समारोह पुस्तकालय इंस्टाफॉरेक्ष् के हर ग्राहक के लिए उपलब्ध है। नई सेवा के साथ आप किसी भी वेब संसाधन पर ग्राहकों का मंत्रिमंडल का मुख्य कार्य करने में सक्षम हो जाएगा ।

तो, अब इंस्टाफॉरेक्ष् के हर ग्राहक ग्राहक कैबिनेट विकल्पों में से निम्नलिखित सेट का उपयोग कर सकते हैं : खुले और बंद ट्रेडों, खाते की शेष राशि के बारे में प्रश्नों , बहुत समय की एक निश्चित अवधि के दौरान बंद कर दिया, बोनस सांख्यिकी, इतिहास और लॉग इन खाता सारांश ।

पहुँच स्तरों

वहाँ ग्राहक कैबिनेट एपीआई कार्यों के लिए उपयोग के दो स्तर हैं।

मुफ्त का उपयोग किसी भी अतिरिक्त जानकारी दर्ज की आवश्यकता नहीं है ।

सेटिंग्स पर निर्भर करता है, सीमित उपयोग के साथ ही पासवर्ड या आईपी पासवर्ड और आईपी नकाब में कुंजीयन के बाद डेटा देख सकते हैं ।

हमारे ग्राहकों का कैबिनेट एपीआई कंपनी की आधिकारिक वेबसाइट पर ग्राहकों का कैबिनेट में लॉग इन करने की आवश्यकता के बिना जांच में अपने ट्रेडिंग खाते रखने के लिए हर इंस्टाफॉरेक्ष् ग्राहक सक्षम बनाता है।

उदाहरण पीएचपी

$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;

उदाहरण सी#

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; }
}
}
}

अभी बात नहीं कर सकते?
अपना प्रश्न पूछें बातचीत.