Вернуться   Биткоин Форум > - Помощь начинающим
17 октября 2012, 9:17:21 PM   # 1
 
 
Сообщения: 1
Цитировать по имени
цитировать ответ
по умолчанию Re: конвертер валют Bitcoin PHP

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я хочу принять биткойна на моем сайте электронной торговли для оплаты товаров. Я принимаю их вручную на данный момент, генерируя адреса для каждого клиента, но, как минимум, мне нужно, чтобы отобразить итог оформления заказа посетителя в обоих USD и Bitcoins. Есть ли способ получения данных с сервера о том, что текущий Bitcoin обменный курс с помощью PHP?
BitDave сейчас офлайн Пожаловаться на BitDave   Ответить с цитированием Мультицитирование сообщения от BitDave Быстрый ответ на сообщение BitDave


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


17 октября 2012, 9:54:02 PM   # 2
BCB
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: конвертер валют Bitcoin PHP

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





Код:
Функция mtgox_query ($ путь, массив $ REQ = массив ()) {
$ Ключ = 'ххх'; // от вашего мт. GOX счет
$ Секретными = 'хххх'; // от вашего мт. GOX счет
$ Т = взорваться (»», микропоры ());
$ REQ [ 'Nonce'] = $ т [1] .substr ($ т [0], 2, 6);
$ 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/'.$path);
curl_setopt ($ ч, CURLOPT_POSTFIELDS, $ post_data);
curl_setopt ($ ч, CURLOPT_HTTPHEADER, $ заголовки);

curl_setopt ($ ч, CURLINFO_HEADER_OUT, правда);
$ Рез = curl_exec ($ ч);

если ($ Рез === ложь) певд Exception ( 'Не удалось получить ответ:' .curl_error ($ CH));
$ Декабрь = json_decode ($ Рез, правда);



если (! $ Декабрь) бросить новый Exception ( 'mtgox_query');
вернуть $ разл;
}

// вызов метода из (https://en.bitcoin.it/wiki/MtGox/API/HTTP/v1), используя функцию.
$ Mt_gox = mtgox_query ( '1 / BTCUSD / тиккера');


// из положить значение.
Эхо $ mt_gox [ 'возвращение'] [ 'последний'] [ 'значение'];

// это будет сбрасывать все значения возвращаются из этого вызова.
эхо "<до>'. print_r ($ mt_gox, правда). '«;
BCB сейчас офлайн Пожаловаться на BCB   Ответить с цитированием Мультицитирование сообщения от BCB Быстрый ответ на сообщение BCB

17 октября 2012, 10:28:04 PM   # 3
BCB
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: конвертер валют Bitcoin PHP

Кроме того, можно использовать

Код:
Функция JSONtoAmount ($ значение) {
    вернуться круглый ($ значение * 1E8);
}


преобразовать поплавки и избежать ошибок округления.

Это объясняется здесь.

https://en.bitcoin.it/wiki/Proper_Money_Handling_(JSON-RPC)
BCB сейчас офлайн Пожаловаться на BCB   Ответить с цитированием Мультицитирование сообщения от BCB Быстрый ответ на сообщение BCB

17 октября 2012, 10:29:19 PM   # 4
BCB
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: конвертер валют Bitcoin PHP

Кроме того, можно использовать

Код:
Функция JSONtoAmount ($ значение) {
    вернуться круглый ($ значение * 1E8);
}


преобразовать поплавки и избежать ошибок округления.

или просто использовать GOX монтирования "value_int" значение и преобразовать в десятичное для отображения.

Это объясняется здесь.

https://en.bitcoin.it/wiki/Proper_Money_Handling_(JSON-RPC)
BCB сейчас офлайн Пожаловаться на BCB   Ответить с цитированием Мультицитирование сообщения от BCB Быстрый ответ на сообщение BCB

5 ноября 2012, 5:58:49 AM   # 5
 
 
Сообщений: 27
Цитировать по имени
цитировать ответ
по умолчанию Re: конвертер валют Bitcoin PHP

Спасибо за CodeSnippets. Полезно.
alexanderrrr сейчас офлайн Пожаловаться на alexanderrrr   Ответить с цитированием Мультицитирование сообщения от alexanderrrr Быстрый ответ на сообщение alexanderrrr

8 ноября 2012, 11:27:15 AM   # 6
 
 
Сообщений: 71
Цитировать по имени
цитировать ответ
по умолчанию Re: конвертер валют Bitcoin PHP

С PHP 5.0.0 вы можете изменить
Код:
        $ Т = взорваться (»», микропоры ());
$ REQ [ 'Nonce'] = $ т [1] .substr ($ т [0], 2, 6);
в
Код:
         $ REQ [ 'одноразовое значение'] = микропоры (истина);
svirus сейчас офлайн Пожаловаться на svirus   Ответить с цитированием Мультицитирование сообщения от svirus Быстрый ответ на сообщение svirus



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW