Вернуться   Биткоин Форум > Обслуживание Обсуждение
15 апреля 2013, 2:13:19 AM   # 1
 
 
Сообщений: 84
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите с начала работы с запросом mtgox апи

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуйте,

Я хочу создать очень простой интерфейс на основе PHP для отображения данных из Mtgox API. Я не люблю свой торговый интерфейс, поэтому я хочу, чтобы создать веб-страницу, чтобы организовать дисплеи на мой вкус. 

Ссылка для документации неофициального апи https://bitbucket.org/nitrous/mtgox-api/overview

В настоящее время, я застрял на самом первом этапе возможность получения данных и отображения данных с использованием имеющегося кода пример PHP. Код не может получить очень простой дамп данных. Может кто-то дать рабочий пример, чтобы я начал. Я пытаюсь реализовать mtgox апите версии 2. Единственный кодом, который я изменил в стандартном пример кода является путем и определение базового (выделен жирным шрифтом в коде ниже)

спасибо

Код:
 
функция 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/2/'.$ путь); // Базовый URL
curl_setopt($ чCURLOPT_POSTFIELDS$ post_data);
curl_setopt($ чCURLOPT_HTTPHEADER$ заголовки);
curl_setopt($ чCURLOPT_SSL_VERIFYPEERЛОЖНЫЙ);
 
// выполнить запрос
$ Рез знак равно curl_exec($ ч);
если ($ Рез === ложный) Бросить новый исключение(«Не удалось получить ответ:».curl_error($ ч));
$ декабрь знак равно json_decode($ Резправда);
если (!$ декабрь) Бросить новый исключение(«Получил недопустимые данные, пожалуйста, убедитесь, что подключение работает и запрошенный API существует»);
вернуть $ декабрь;
}
 
// Пример 1: получить Infos о счете, плюс перечень прав, мы имеем доступ к
var_dump(mtgox_query('BTCUSD / деньги / тикер'));// ДОРОЖКА
 
// старый апи (получить денежные средства)
//var_dump(mtgox_query('0/getFunds.php '));
 
// Пример торговли
// var_dump (mtgox_query ( '0 / buyBTC.php', массив ( 'количество' => 1, 'цена' => 15)));

Я запускаю этот код на ПК с установленным XAMPP. Ошибка Выход

Код:
Массив (3) {["результат"знак равно> строка (5) "ошибка" ["ошибка"знак равно> Строка (45) "Идентификация необходима для доступа частного API" ["знак"знак равно> Строка (29) "login_error_invalid_rest_sign" }
bittencoin сейчас офлайн Пожаловаться на bittencoin   Ответить с цитированием Мультицитирование сообщения от bittencoin Быстрый ответ на сообщение bittencoin


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


15 апреля 2013, 2:25:39 AM   # 2
 
 
Сообщений: 62
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите с начала работы с запросом mtgox апи

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





Я надеюсь, что это не это, но я предполагаю, что вы используете правильный ключ API и код, в котором он говорит?
botsofbitcoin сейчас офлайн Пожаловаться на botsofbitcoin   Ответить с цитированием Мультицитирование сообщения от botsofbitcoin Быстрый ответ на сообщение botsofbitcoin

15 апреля 2013, 5:57:38 AM   # 3
 
 
Сообщений: 84
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите с начала работы с запросом mtgox апи

Я надеюсь, что это не это, но я предполагаю, что вы используете правильный ключ API и код, в котором он говорит?

Я использую ключ API и секретный код, созданный с моего счета, не показанный здесь, конечно. И даже просто переключить их вокруг просто чтобы быть уверенным после того, как вы подняли эту возможность.

ОБНОВИТЬ:

Я нашел ошибку / исправить здесь
bittencoin сейчас офлайн Пожаловаться на bittencoin   Ответить с цитированием Мультицитирование сообщения от bittencoin Быстрый ответ на сообщение bittencoin



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW