اطلاعات لحظه‌ای نرخ انواع ارز SandBox

_

forexValueRealtimeGet


/forexValueRealtime

Usage and SDK Samples

curl -X GET "https://api.apieco.ir/finnotech-sandbox-realtime-currency/forexValueRealtime?currencyId=&fromTime=&toTime=&isTimePeriod=&trackId="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api._Api;

import java.io.File;
import java.util.*;

public class _ApiExample {

    public static void main(String[] args) {
        
        _Api apiInstance = new _Api();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String currencyId = currencyId_example; // String | شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید.
        String fromTime = fromTime_example; // String | زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است.
        String toTime = toTime_example; // String |  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است
        Boolean isTimePeriod = true; // Boolean | false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز
        String trackId = trackId_example; // String | رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید.
        try {
            inline_response_200 result = apiInstance.forexValueRealtimeGet(apiecoKey, currencyId, fromTime, toTime, isTimePeriod, trackId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling _Api#forexValueRealtimeGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api._Api;

public class _ApiExample {

    public static void main(String[] args) {
        _Api apiInstance = new _Api();
        String apiecoKey = apiecoKey_example; // String | apikey for use API
        String currencyId = currencyId_example; // String | شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید.
        String fromTime = fromTime_example; // String | زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است.
        String toTime = toTime_example; // String |  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است
        Boolean isTimePeriod = true; // Boolean | false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز
        String trackId = trackId_example; // String | رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید.
        try {
            inline_response_200 result = apiInstance.forexValueRealtimeGet(apiecoKey, currencyId, fromTime, toTime, isTimePeriod, trackId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling _Api#forexValueRealtimeGet");
            e.printStackTrace();
        }
    }
}
String *apiecoKey = apiecoKey_example; // apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
String *currencyId = currencyId_example; // شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید. (optional)
String *fromTime = fromTime_example; // زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است. (optional)
String *toTime = toTime_example; //  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است (optional)
Boolean *isTimePeriod = true; // false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز (optional)
String *trackId = trackId_example; // رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید. (optional)

_Api *apiInstance = [[_Api alloc] init];

[apiInstance forexValueRealtimeGetWith:apiecoKey
    currencyId:currencyId
    fromTime:fromTime
    toTime:toTime
    isTimePeriod:isTimePeriod
    trackId:trackId
              completionHandler: ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var SandBox = require('_____sand_box');

var api = new SandBox._Api()

var apiecoKey = apiecoKey_example; // {String} apikey for use API

var opts = { 
  'currencyId': currencyId_example, // {String} شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید.
  'fromTime': fromTime_example, // {String} زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است.
  'toTime': toTime_example, // {String}  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است
  'isTimePeriod': true, // {Boolean} false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز
  'trackId': trackId_example // {String} رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید.
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.forexValueRealtimeGet(apiecoKey, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class forexValueRealtimeGetExample
    {
        public void main()
        {
            
            var apiInstance = new _Api();
            var apiecoKey = apiecoKey_example;  // String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
            var currencyId = currencyId_example;  // String | شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید. (optional) 
            var fromTime = fromTime_example;  // String | زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است. (optional) 
            var toTime = toTime_example;  // String |  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است (optional) 
            var isTimePeriod = true;  // Boolean | false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز (optional) 
            var trackId = trackId_example;  // String | رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید. (optional) 

            try
            {
                inline_response_200 result = apiInstance.forexValueRealtimeGet(apiecoKey, currencyId, fromTime, toTime, isTimePeriod, trackId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling _Api.forexValueRealtimeGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\_Api();
$apiecoKey = apiecoKey_example; // String | apikey for use API
$currencyId = currencyId_example; // String | شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید.
$fromTime = fromTime_example; // String | زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است.
$toTime = toTime_example; // String |  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است
$isTimePeriod = true; // Boolean | false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز
$trackId = trackId_example; // String | رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید.

try {
    $result = $api_instance->forexValueRealtimeGet($apiecoKey, $currencyId, $fromTime, $toTime, $isTimePeriod, $trackId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling _Api->forexValueRealtimeGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::_Api;

my $api_instance = WWW::SwaggerClient::_Api->new();
my $apiecoKey = apiecoKey_example; # String | apikey for use API
my $currencyId = currencyId_example; # String | شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید.
my $fromTime = fromTime_example; # String | زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است.
my $toTime = toTime_example; # String |  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است
my $isTimePeriod = true; # Boolean | false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز
my $trackId = trackId_example; # String | رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید.

eval { 
    my $result = $api_instance->forexValueRealtimeGet(apiecoKey => $apiecoKey, currencyId => $currencyId, fromTime => $fromTime, toTime => $toTime, isTimePeriod => $isTimePeriod, trackId => $trackId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling _Api->forexValueRealtimeGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client._Api()
apiecoKey = apiecoKey_example # String | apikey for use API (default to WsLdHK46I5Wfr5xgI0ynjjyiw9Fyhydu)
currencyId = currencyId_example # String | شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید. (optional)
fromTime = fromTime_example # String | زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است. (optional)
toTime = toTime_example # String |  زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است (optional)
isTimePeriod = true # Boolean | false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز (optional)
trackId = trackId_example # String | رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید. (optional)

try: 
    api_response = api_instance.forex_value_realtime_get(apiecoKey, currencyId=currencyId, fromTime=fromTime, toTime=toTime, isTimePeriod=isTimePeriod, trackId=trackId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling _Api->forexValueRealtimeGet: %s\n" % e)

Parameters

Header parameters
Name Description
apieco-key*
String
apikey for use API
Required
Query parameters
Name Description
currencyId
String
شناسه‌ی نوع ارز، برای اطلاعات بیشتر درمورد شناسه‌ی ارز به سرویس عناوین نوع ارز رجوع کنید.
fromTime
String
زمان شروع بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است.
toTime
String
زمان پایان بازه. یک رشته‌ی ۴ کارکتری که از چپ دو رقم اول ساعت و دو رقم بعدی دقیقه است
isTimePeriod
Boolean
false: آخرین اطلاعات دریافتی true: اطلاعات لحظه‌ای دربازه‌ی مشخص در روز
trackId
String
رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید.

Responses

Status: 200 - 200 پاسخ بدون فرستادن currencyId به شکل زیر است