﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">подключиться к finam по API из php5 файла</title>
  <id>~/topic/10887/podklyuchitsya-k-finam-po-api-iz-php5-faila/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-14T07:39:43Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=10887" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/48308/</id>
    <title type="text">Если он тут появится) </title>
    <published>2019-08-31T15:02:54Z</published>
    <updated>2019-08-31T15:02:54Z</updated>
    <author>
      <name>ulahalina</name>
      <uri>https://stocksharp.ru/users/109123/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Если он тут появится)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/48306/</id>
    <title type="text">Послушаю автора темы. </title>
    <published>2019-08-31T15:02:08Z</published>
    <updated>2019-08-31T15:02:08Z</updated>
    <author>
      <name>ulahalina</name>
      <uri>https://stocksharp.ru/users/109123/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Послушаю автора темы.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/48296/</id>
    <title type="text">точно не будет работать, проверенно) </title>
    <published>2019-08-30T22:01:53Z</published>
    <updated>2019-08-30T22:01:53Z</updated>
    <author>
      <name>sachasobol</name>
      <uri>https://stocksharp.ru/users/109075/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;точно не будет работать, проверенно)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/48023/</id>
    <title type="text">С вероятностью 99% это не будет работать, так как реальные брокеры и биржи имеют свои DLL, несовмест...</title>
    <published>2019-07-23T11:05:23Z</published>
    <updated>2019-07-23T11:05:23Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;С вероятностью 99% это не будет работать, так как реальные брокеры и биржи имеют свои DLL, несовместимые с различными языками и средами.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/48021/</id>
    <title type="text">Здравствуйте, извините, что не в тему. А можно ли подключиться к finam по API из php5 файла? Что нуж...</title>
    <published>2019-07-22T21:47:36Z</published>
    <updated>2019-07-23T11:04:13Z</updated>
    <author>
      <name>seat9</name>
      <uri>https://stocksharp.ru/users/105078/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Здравствуйте, извините, что не в тему. А можно ли подключиться к finam по API из php5 файла? Что нужно для этого сделать?&lt;/p&gt;
&lt;p&gt;Например, для криптопии это выглядит так:&lt;/p&gt;
&lt;p&gt;function api_query($method, array $req = array())
{
$API_KEY = '';
$API_SECRET = '';&lt;/p&gt;
&lt;p&gt;static $ch = null;
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);&lt;/p&gt;
&lt;p&gt;$url = &amp;quot;https://www.cryptopia.co.nz/Api/SubmitTrade&amp;quot;;
$nonce=time();
$post_data = json_encode($req);
$m = md5($post_data, true);
$requestContentBase64String = base64_encode($m);
$signature = $API_KEY.&amp;quot;POST&amp;quot;.strtolower(urlencode($url)).$nonce.$requestContentBase64String;
$hmacsignature = base64_encode(hash_hmac(&amp;quot;sha256&amp;quot;, $signature, base64_decode($API_SECRET), true));
$header_value = &amp;quot;amx &amp;quot;.$API_KEY.&amp;quot;:&amp;quot;.$hmacsignature.&amp;quot;:&amp;quot;.$nonce;
$headers = array(&amp;quot;Content-Type: application/json; charset=utf-8&amp;quot;, &amp;quot;Authorization: $header_value&amp;quot;;
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($req));&lt;/p&gt;
&lt;p&gt;// run the query
$res = curl_exec($ch);
$data5=json_decode($res, TRUE);
var_dump($data5);
curl_close($ch);&lt;/p&gt;
&lt;p&gt;if ($res === false) throw new Exception('Could not get reply: '.curl_error($ch));
//return $res;&lt;/p&gt;
&lt;p&gt;$pr_min=$data5[&amp;quot;Data&amp;quot;][0][&amp;quot;Available&amp;quot;];;
echo &amp;quot;&lt;br&gt;pr_min1=&amp;quot;.$pr_min;
}&lt;/p&gt;
&lt;p&gt;echo api_query(&amp;quot;GetBalance&amp;quot;, array('Type'=&amp;gt; &amp;quot;Sell&amp;quot;, 'Market'=&amp;gt; $currency, 'Rate'=&amp;gt; $rate, 'Amount'=&amp;gt; $amount)).PHP_EOL;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>