16 октября 2012, 3:03:53 AM   # 1
 
 
Сообщения: 1
Цитировать по имени
цитировать ответ
по умолчанию Re: API вопрос Mtgox

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я пытаюсь использовать API v1 Mtgox для отображения последней цены Mtgox, используя PHP. Я успешно написал / нашел некоторый код, который делает это с помощью версии 0 API, который я извлеченный ниже. Может кто-нибудь помочь мне обновить этот код для работы с версией 1? Будет ли чаевые, спасибо.

   // Параметры API
   $ Ключ = '';
   $ Секрет = '';

   // генерировать случайное слово как микропоры, с обработкой, как-нить, чтобы избежать проблем с системами 32бит
   $ Т = взорваться (»», микропоры ());
   $ REQ [ 'Nonce'] = $ т [1] .substr ($ т [0], 2, 6);
 
   // генерировать строку POST данных
   $ Post_data = http_build_query ($ REQ, '', '&«);
 
   // генерировать дополнительные заголовки
   $ Заголовки = массив (
      'Отдых-Key:' $ ключ.
      'Rest-Sign:' .base64_encode (hash_hmac ( 'sha512', $ post_data, base64_decode ($ секрет), правда)),
   );
 
   // наш завиток ручки (инициализация, если это необходимо)
   Статические $ ч = NULL;
   если (is_null ($ ч)) {
      $ Ч = curl_init ();
      curl_setopt ($ ч, CURLOPT_RETURNTRANSFER, правда);
      curl_setopt ($ ч, CURLOPT_USERAGENT 'Mozilla / 4.0 (совместимый; MtGox PHP клиента;' .php_uname ( 's'). '; PHP /'.. phpversion () ')');
   }
   curl_setopt ($ ч, CURLOPT_URL "https://mtgox.com/api/.»$ Путь);
   curl_setopt ($ ч, CURLOPT_POSTFIELDS, $ post_data);
   curl_setopt ($ ч, CURLOPT_HTTPHEADER, $ заголовки);
   curl_setopt ($ ч, CURLOPT_SSL_VERIFYPEER, FALSE);
 
   // выполнить запрос
   $ Рез = curl_exec ($ ч);

   $ Декабрь = json_decode ($ Рез, правда);

   вернуть $ разл;
}

$ Декодируется = mtgox_query ( '0 / данных / ticker.php');
$ Lastprice = ("". $ Cur_avg = $ декодируются [ 'тикер'] [ 'последний']."\ п");
Эхо $ lastprice
?>
gandalfthegrey сейчас офлайн Пожаловаться на gandalfthegrey   Ответить с цитированием Мультицитирование сообщения от gandalfthegrey Быстрый ответ на сообщение gandalfthegrey


Как заработать Биткоины?
Без вложений. Не майнинг.


16 октября 2012, 4:48:18 AM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: API вопрос Mtgox

Получил 1806 Биткоинов
Реальная история.





Код:
$ Декодируется = mtgox_query ( '1 / BTCUSD / тикерный');

то вам нужно
Код:
$ Lastprice = ("". $ Cur_avg = $ декодируются [ 'возвращение'] [ 'последний'] [ 'значение']."\ п");

gweedo сейчас офлайн Пожаловаться на gweedo   Ответить с цитированием Мультицитирование сообщения от gweedo Быстрый ответ на сообщение gweedo

16 октября 2012, 11:43:53 AM   # 3
 
 
Сообщений: 77
Цитировать по имени
цитировать ответ
по умолчанию Re: API вопрос Mtgox

Это следует сделать это:

Код:
функция mtgox_query($ путь, массив $ REQ = Массив ()) {
   
// Параметры API
   
$ ключ знак равно «»;
   
$ секрет знак равно «»;

   
// генерировать случайное слово как микропоры, с обработкой, как-нить, чтобы избежать проблем с системами 32бит
   
$ т знак равно взрываться(«»микропоры());
   
$ REQ[«Одноразовое значение»знак равно $ т[1].зиЬзЬг($ т[0], 26);
 
   
// генерировать строку POST данных
   
$ post_data знак равно http_build_query($ REQ«»'&');
 
   
// генерировать дополнительные заголовки
   
$ заголовки = Массив (
      
'Отдых-Key:'.$ ключ,
      
'Rest-Sign:'.base64_encode(hash_hmac('Sha512'$ post_database64_decode($ секрет), правда)),
   );
 
   
// наш завиток ручки (инициализация, если это необходимо)
   
статический $ ч знак равно ноль;
   если (
нулевой($ ч)) {
      
$ ч знак равно curl_init();
      
curl_setopt($ чCURLOPT_RETURNTRANSFERправда);
      
curl_setopt($ чCURLOPT_USERAGENT'Mozilla / 4.0 (совместимый; MtGox PHP клиента;'.php_uname('S').«; PHP /».phpversion().')');
   }
   
curl_setopt($ чCURLOPT_URL'Https://mtgox.com/api/'.$ путь);
   
curl_setopt($ чCURLOPT_POSTFIELDS$ post_data);
   
curl_setopt($ чCURLOPT_HTTPHEADER$ заголовки);
   
curl_setopt($ чCURLOPT_SSL_VERIFYPEERЛОЖНЫЙ);
 
   
// выполнить запрос
   
$ Рез знак равно curl_exec($ ч);

   
$ декабрь знак равно json_decode($ Резправда);

   вернуть 
$ декабрь;
}

$ декодируетсязнак равноmtgox_query('1 / BTCUSD / тикер');
$ lastprice знак равно«».$ cur_avgзнак равно$ декодируется['вернуть'] ['последний'] ['стоимость'].«\ П»);
эхо 
$ lastprice
?>

BTC
mesquka сейчас офлайн Пожаловаться на mesquka   Ответить с цитированием Мультицитирование сообщения от mesquka Быстрый ответ на сообщение mesquka



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW