Вернуться   Биткоин Форум > Сервисы
21 апреля 2013, 10:15:30 AM   # 1
 
 
Сообщения: 359
Цитировать по имени
цитировать ответ
по умолчанию Re: 0.1+ BTC для mtgox-апи кода PHP пропущено (недавние покупает / продает)

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
даст вам 0.1+ BTC для PHP-кода сценария, который зачитал все мои последние покупает / продает с mt.gox-апи (EUR<>BTC).
-> https://mtgox.com/trade/account-history?currency=BTC
-> https://mtgox.com/trade/account-history?currency=EUR

должен выдать что-то вроде:
# | Bid / Ask | BTC | евро
Паньга сейчас офлайн Пожаловаться на Паньгу   Ответить с цитированием Мультицитирование сообщение от Паньги Быстрый ответ на сообщение Паньгу


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


10 мая 2013, 7:35:58 PM   # 2
 
 
Сообщения: 965
Цитировать по имени
цитировать ответ
по умолчанию Re: 0.1+ BTC для mtgox-апи кода PHP пропущено (недавние покупает / продает)

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





Торговая площадка => Сервисы
daybyter сейчас офлайн Пожаловаться на daybyter   Ответить с цитированием Мультицитирование сообщения от daybyter Быстрый ответ на сообщение daybyter

11 мая 2013, 1:36:56 AM   # 3
 
 
Сообщения: 1540
Цитировать по имени
цитировать ответ
по умолчанию Re: 0.1+ BTC для mtgox-апи кода PHP пропущено (недавние покупает / продает)

Просто сделал что-то с помощью документации API. Убедитесь в том, чтобы создать ключ Advanced API на https://mtgox.com/security (Нужно только получить информацию прав) и добавить его в скрипте (строка 6/7).

Код:
$ валюта знак равно 'ЕВРО';

функция 
mtgox_query($ путь, массив $ REQ = Массив ()) {
// Параметры API
$ ключ знак равно «»;
$ секрет знак равно «»;
 
// генерировать случайное слово как микропоры, с обработкой, как-нить, чтобы избежать проблем с системами 32бит
$ т знак равно взрываться(«»микропоры());
$ REQ[«Одноразовое значение»знак равно $ т[1].зиЬзЬг($ т[0], 26);
 
// генерировать строку POST данных
$ post_data знак равно http_build_query($ REQ«»'&');
 
префикс $ знак равно «»;
если (зиЬзЬг($ путь02) == '2 /') {
префикс $ знак равно зиЬзЬг($ путь2)."\ 0";
}
 
// генерировать дополнительные заголовки
$ заголовки = Массив (
'Отдых-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://data.mtgox.com/api/'.$ путь);
curl_setopt($ чCURLOPT_POSTFIELDS$ post_data);
curl_setopt($ чCURLOPT_HTTPHEADER$ заголовки);
curl_setopt($ чCURLOPT_SSL_VERIFYPEERЛОЖНЫЙ);
 
// выполнить запрос
$ Рез знак равно curl_exec($ ч);
если ($ Рез === ложный) Бросить новый исключение(«Не удалось получить ответ:».curl_error($ ч));
$ декабрь знак равно json_decode($ Резправда);
если (!$ декабрь) Бросить новый исключение(«Получил недопустимые данные, пожалуйста, убедитесь, что подключение работает и запрошенный API существует»);
вернуть $ декабрь;
}
 
// Получить историю заказов
$ cur_trades знак равно mtgox_query('2 / деньги / кошелек / история',массив ('валюта'знак равно>$ валюта));

// Проверяем, если не пусто
если ($ cur_trades[«Результат»] == «Успех») {
если (! пусто ($ cur_trades['данные'] [«записи»]) && $ cur_trades['данные'] [«записи»] > 0) {

// Начало таблицы и петли
эхо '<Таблица><тр><го>Дата<го>Тип<го>BTC<го>'$ валюта .'<го>Цена';
для каждого($ cur_trades['данные'] [«Результат»] в виде $ cur_trade) {

если (in_array($ cur_trade['Тип'], Массив («Заработал»,«Провел»))) {
// Рассчитать стоимость
$ цена знак равно $ cur_trade['Стоимость'] ['Value_int'] /$ cur_trade['Сделка'] ['Количество'] ['Value_int'] *1000;

// Показать торговли
эхо '<тр><тд>'Дата(«D-м-у Н: я»,$ cur_trade['Дата']).'<тд>'. ($ cur_trade['Тип'] ==«Заработал»?«Продать»:'купить').'<тд>'$ cur_trade['Сделка'] ['Количество'] ['стоимость']."BTC<тд>'$ cur_trade['Стоимость'] [«Дисплей»].'<тд>'$ цена .'';
}
}
эхо '';
}
}
?>

Просто думал, что я положил его в общественных местах, так что каждый может использовать его. Он использует API V2 так будет продолжаться долго. Пожертвование на адрес моей подписи очень приветствуется, хотя

Очевидно, что это не имеет CSS, и это выглядит довольно плохо. Но я предполагаю, что вы можете изменить это. Если что-то не работает правильно, или вы хотите, чтобы некоторые дополнительные данные от торгов, пожалуйста, скажите мне
NLNico сейчас офлайн Пожаловаться на NLNico   Ответить с цитированием Мультицитирование сообщения от NLNico Быстрый ответ на сообщение NLNico

17 мая 2013, 1:38:29 AM   # 4
 
 
Сообщения: 1540
Цитировать по имени
цитировать ответ
по умолчанию Re: 0.1+ BTC для mtgox-апи кода PHP пропущено (недавние покупает / продает)

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

21 мая 2013, 2:35:58 PM   # 5
 
 
Сообщения: 672
Цитировать по имени
цитировать ответ
по умолчанию Re: 0.1+ BTC для mtgox-апи кода PHP пропущено (недавние покупает / продает)

Ну он, наконец, получил API V2 работает для меня. Ни один из сайтов документации не включают в себя PHP -> они просто говорят, что вы должны включать в себя нулевой знак покоя и л. 

Я удалил некоторые ненужные "материал" от вашей функции, как и в ненужном для моей цели:

Код:
Функция mtgox_query ($ путь, массив $ REQ = массив ()) {
$ Ключ = '9c85694a-6b88-427b-a8e4-62d5366aa6a9'; // Ваш ключ API
$ Секретного = 'GD9heuq1k0MO49dKCFJawQLNMY2izza + wTjAe / GkKf + 2KnaZC5Zf / qUsiQSWNIN5ltwtYahygZb7i2UI2I48TQ =='; // Ваш API Secret
$ REQ [ 'одноразовое значение'] = $ GLOBALS [ 'одноразовое значение'] ++; // Incriment Глобального Нонс (Позволяет для нескольких опросов в секунду)
$ Post_data = http_build_query ($ REQ, '', '&«); // генерировать строку POST данных

Префикс $ = $ путь."\ 0";

// генерировать дополнительные заголовки
$ Заголовки = массив (
'Отдых-Key:' $ ключ.
'Rest-Sign:' .base64_encode (hash_hmac ( 'sha512', $ префикс $ post_data, base64_decode ($ секрет), правда).),
);

$ Ч = NULL;
$ Ч = curl_init ();
// curl_setopt ($ ч, CURLOPT_HEADER, FALSE);
curl_setopt ($ ч, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt ($ ч, CURLOPT_USERAGENT 'Mozilla / 4.0 (совместимый; GOXBOT;' .php_uname ( 's'). '; PHP /' phpversion () ')'..);
curl_setopt ($ ч, CURLOPT_URL, «https://data.mtgox.com/api/2/'.$path);
curl_setopt ($ ч, CURLOPT_POSTFIELDS, $ post_data);
curl_setopt ($ ч, CURLOPT_HTTPHEADER, $ заголовки);
curl_setopt ($ ч, CURLOPT_SSL_VERIFYPEER, FALSE);

writeInc ($ GLOBALS [ 'одноразовое значение']);

вернуться curl_exec ($ ч);
}
miaviator сейчас офлайн Пожаловаться на miaviator   Ответить с цитированием Мультицитирование сообщения от miaviator Быстрый ответ на сообщение miaviator



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW