Bitcoin Forum

Local => Кодеры => Topic started by: HackerBOSS on March 04, 2016, 03:29:58 AM



Title: api на php для blockchain.info
Post by: HackerBOSS on March 04, 2016, 03:29:58 AM
Всем кодерам привет!

столкнулся с проблемой..

использую api blockchain.info

почему не работает код:

<?php
$guid="gfdrt56g-754a-4677-75a6-cd345c1b0777";
$main_password="mypass";
 
$json_url = "http://blockchain.info/merchant/$guid/balance?password=$main_password";
$json_data = file_get_contents($json_url);
$json_feed = json_decode($json_data);
$balance = $json_feed->balance;
echo $balance;
?>


Title: Re: api на php для blockchain.info
Post by: HackerBOSS on March 04, 2016, 03:31:32 AM
прием битков работает и адрес для платежа генерируется..
но не пойму почему баланс не показывает, в чем ошибка?


Title: Re: api на php для blockchain.info
Post by: HackerBOSS on March 04, 2016, 08:47:00 AM
разве ни кто не может помочь?
почему..
настоящие кодеры отзовитесь!


Title: Re: api на php для blockchain.info
Post by: n00by on March 04, 2016, 03:46:38 PM
разве ни кто не может помочь?
почему..
настоящие кодеры отзовитесь!
https://blockchain.info/merchant/ (https://blockchain.info/merchant/)
{"error":"Must provide both a guid and method \/merchant\/$guid\/$method","notice":"This API will no longer be supported beginning January 1st, 2016. Please upgrade to our V2 Blockchain Wallet API as soon as possible: https:\/\/blockchain.info\/api\/blockchain_wallet_api"}


Title: Re: api на php для blockchain.info
Post by: HackerBOSS on March 04, 2016, 05:37:42 PM
разве ни кто не может помочь?
почему..
настоящие кодеры отзовитесь!
https://blockchain.info/merchant/ (https://blockchain.info/merchant/)
{"error":"Must provide both a guid and method \/merchant\/$guid\/$method","notice":"This API will no longer be supported beginning January 1st, 2016. Please upgrade to our V2 Blockchain Wallet API as soon as possible: https:\/\/blockchain.info\/api\/blockchain_wallet_api"}

ясно теперь.

почитал про апи v2, но там надо ставить  nodejs и npm.

но как это установить на хостинге не знаю..

у вас получилось?


Title: Re: api на php для blockchain.info
Post by: HackerBOSS on March 04, 2016, 05:39:03 PM
установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все


Title: Re: api на php для blockchain.info
Post by: svetoch on March 05, 2016, 05:16:55 PM
установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?


Title: Re: api на php для blockchain.info
Post by: HackerBOSS on March 05, 2016, 06:03:41 PM
установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?

да админы молчат..

я так понял vps нужен.
но как поставить тоже хз


Title: Re: api на php для blockchain.info
Post by: hazarun on March 06, 2016, 12:28:23 PM
я так понял vps нужен.
но как поставить тоже хз

С ВПС - все просто.
Покупаешь и пользуешься. Например тут https://www.1gb.ru
ОС там сама установится.


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 09, 2016, 11:06:16 AM
А как вытащить адрес кошелька покупателя после оплаты?
Кто знает подскажите..


Title: Re: api на php для blockchain.info
Post by: svetoch on April 09, 2016, 04:20:00 PM
зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 09, 2016, 05:38:24 PM
зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

ну нужно знать откуда пришел платеж.. т.е. знать кошелек покупателя.
по хэшу его можно как-нибудь достать?

например, в случае возврата битков, на какой адрес вернуть сумму может возникнуть спор..


Title: Re: api на php для blockchain.info
Post by: Ivanech on April 10, 2016, 08:44:34 AM
зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

ну нужно знать откуда пришел платеж.. т.е. знать кошелек покупателя.
по хэшу его можно как-нибудь достать?

например, в случае возврата битков, на какой адрес вернуть сумму может возникнуть спор..

При этом нужно иметь в виду, что транзакция обычно содержит несколько входных адресов:

https://i.imgur.com/pvMainF.jpg


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 10, 2016, 11:51:01 AM
зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

ну нужно знать откуда пришел платеж.. т.е. знать кошелек покупателя.
по хэшу его можно как-нибудь достать?

например, в случае возврата битков, на какой адрес вернуть сумму может возникнуть спор..

При этом нужно иметь в виду, что транзакция обычно содержит несколько входных адресов:

И как же тогда сделать?


Title: Re: api на php для blockchain.info
Post by: Balthazar on April 10, 2016, 01:11:28 PM
установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?

да админы молчат..

я так понял vps нужен.
но как поставить тоже хз
Не VPS нужен, а выделенный сервер. Потому что держать конфигурационные файлы на shared хостинге или VPS это всё равно, что опубликовать их все здесь, на форуме.


Title: Re: api на php для blockchain.info
Post by: Ivanech on April 10, 2016, 03:29:11 PM
зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

ну нужно знать откуда пришел платеж.. т.е. знать кошелек покупателя.
по хэшу его можно как-нибудь достать?

например, в случае возврата битков, на какой адрес вернуть сумму может возникнуть спор..

При этом нужно иметь в виду, что транзакция обычно содержит несколько входных адресов:

И как же тогда сделать?

Да как обычно все сервисы делают - при регистрации клиент указывает адрес кошелька для возврата средств.

Или можно как на биржах делают - для каждой операции возврата клиент может указать произвольный кошелёк, подтвердив его или кликом по ссылке в письме или через двухфакторную авторизацию.


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 10, 2016, 04:47:50 PM
установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?

да админы молчат..

я так понял vps нужен.
но как поставить тоже хз
Не VPS нужен, а выделенный сервер. Потому что держать конфигурационные файлы на shared хостинге или VPS это всё равно, что опубликовать их все здесь, на форуме.

Слышал про вас что вы крутой крипто кодер.
можете научить дельному.. ?



Title: Re: api на php для blockchain.info
Post by: kzv on April 11, 2016, 02:17:30 AM
Не VPS нужен, а выделенный сервер. Потому что держать конфигурационные файлы на shared хостинге или VPS это всё равно, что опубликовать их все здесь, на форуме.
Да ладно? Кто, кроме админов, сможет увести что-либо с VPS?
Или выделенный сервер это защита от поползновений админов хостинга? Дак кто имеет физический доступ к железке, тот сможет ее прочитать при желании все равно... Ну кроме случая тотального трукрипта, что используется чуть реже чем никогда )))


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 11, 2016, 06:00:28 AM
Не VPS нужен, а выделенный сервер. Потому что держать конфигурационные файлы на shared хостинге или VPS это всё равно, что опубликовать их все здесь, на форуме.
Да ладно? Кто, кроме админов, сможет увести что-либо с VPS?
Или выделенный сервер это защита от поползновений админов хостинга? Дак кто имеет физический доступ к железке, тот сможет ее прочитать при желании все равно... Ну кроме случая тотального трукрипта, что используется чуть реже чем никогда )))

подскажи плиз, а как при приеме оплаты получить кошель покупателя? (я ща изучаю api v2 blockchain.info )


Title: Re: api на php для blockchain.info
Post by: kzv on April 11, 2016, 06:57:41 AM
Не VPS нужен, а выделенный сервер. Потому что держать конфигурационные файлы на shared хостинге или VPS это всё равно, что опубликовать их все здесь, на форуме.
Да ладно? Кто, кроме админов, сможет увести что-либо с VPS?
Или выделенный сервер это защита от поползновений админов хостинга? Дак кто имеет физический доступ к железке, тот сможет ее прочитать при желании все равно... Ну кроме случая тотального трукрипта, что используется чуть реже чем никогда )))

подскажи плиз, а как при приеме оплаты получить кошель покупателя? (я ща изучаю api v2 blockchain.info )

Это не ко мне. Меня блокчейнинфо забанил, я его соответственно тоже ))


Title: Re: api на php для blockchain.info
Post by: onexti on April 11, 2016, 07:05:40 AM
установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
Есесно нет консоли это ж не впс разве что ты напишешь скриптец но хз блоч ли они его скорей всего да


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 11, 2016, 05:02:55 PM
установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
Есесно нет консоли это ж не впс разве что ты напишешь скриптец но хз блоч ли они его скорей всего да

ЧЕГО?  ;D

по-русски можно..


Title: Re: api на php для blockchain.info
Post by: svetoch on April 11, 2016, 05:28:26 PM

подскажи плиз, а как при приеме оплаты получить кошель покупателя? (я ща изучаю api v2 blockchain.info )
вам же дали 2 варианта получения кошеля


ЧЕГО?  ;D

по-русски можно..

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

старался по русски :)


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 12, 2016, 01:17:55 AM

подскажи плиз, а как при приеме оплаты получить кошель покупателя? (я ща изучаю api v2 blockchain.info )
вам же дали 2 варианта получения кошеля


ЧЕГО?  ;D

по-русски можно..

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

старался по русски :)

взял впс.. теперь есть консоль.

ну вот если взять секондтрэйд.. там делаешь платеж и скрипт определяет с какого кошелька..
но как? :o


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 12, 2016, 08:19:52 AM
Почему не работает callback url ?

вчера работал, утром работал.. а сейчас нет..
что за такое?


Title: Re: api на php для blockchain.info
Post by: kzv on April 12, 2016, 03:07:51 PM
Почему не работает callback url ?

вчера работал, утром работал.. а сейчас нет..
что за такое?

Дался тебе этот глючный во все щели блокчейнинфо?
Тут на русской ветке же живой чел есть, у которого есть реальная альтернатива и который ответит на все вопросы https://bitcointalk.org/index.php?topic=1332635.msg14444437#msg14444437


Title: Re: api на php для blockchain.info
Post by: Ivanech on April 12, 2016, 03:26:04 PM
Подтверждаю, что blockchain.info содержит много глюков.

У меня, например, с некоторого времени начали поступать претензии от клиентов, что не зачисляются отправленные транзакции. Когда скинули номера транзакций - они в блокчейне, подтверждённые, но скрипты blockchain.info их игнорируют.

Стал разбираться - оказалось они некорректно отрабатывают входящие транзакции от Bitcoin Core v0.12.0.

Бодание с поддержкой blockchain.info ни к чему не привело. В итоге плюнул, и перевёл всё обслуживание сам на себе, через собственную ноду. И просто радуюсь, т.к. любой вопрос по платежам теперь решается за минуты - все данные всегда у меня под рукой и никакую службу поддержки спрашивать не надо.

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


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 12, 2016, 05:22:08 PM
Подтверждаю, что blockchain.info содержит много глюков.

У меня, например, с некоторого времени начали поступать претензии от клиентов, что не зачисляются отправленные транзакции. Когда скинули номера транзакций - они в блокчейне, подтверждённые, но скрипты blockchain.info их игнорируют.

Стал разбираться - оказалось они некорректно отрабатывают входящие транзакции от Bitcoin Core v0.12.0.

Бодание с поддержкой blockchain.info ни к чему не привело. В итоге плюнул, и перевёл всё обслуживание сам на себе, через собственную ноду. И просто радуюсь, т.к. любой вопрос по платежам теперь решается за минуты - все данные всегда у меня под рукой и никакую службу поддержки спрашивать не надо.

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

прикол в том, что я со своего кошелька (одного и того же) отправляю для теста 0,0005 btc, так они со счета списываются и уходят на сгенерированный адрес (он дожен привязан быть к этому основному кошельку), так не поверите.. они только уходят и не возвращаются..
а раньше приходили и комиссия просто вычеталась.

А по ноде можете научить..?
сложно принимать и отправлять платежи на php?
и как решается место в гигах, там помоему уже 80гигов надо


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 12, 2016, 05:22:53 PM
Почему не работает callback url ?

вчера работал, утром работал.. а сейчас нет..
что за такое?

Дался тебе этот глючный во все щели блокчейнинфо?
Тут на русской ветке же живой чел есть, у которого есть реальная альтернатива и который ответит на все вопросы https://bitcointalk.org/index.php?topic=1332635.msg14444437#msg14444437

не устраивает такой сервис.


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 13, 2016, 04:36:18 PM
Короче меня блокчайн.инфо тоже забанил, не мудаки ли они?

Все изучил, стало работать.. Проработал день.
Поддержка шлёт куда подальше, стандартные отмазки..
Попросил новый апи ключ и сказали - decline.

Что за Х..?
Wtf?



Title: Re: api на php для blockchain.info
Post by: Ivanech on April 13, 2016, 08:50:16 PM
Короче меня блокчайн.инфо тоже забанил, не мудаки ли они?

Все изучил, стало работать.. Проработал день.
Поддержка шлёт куда подальше, стандартные отмазки..
Попросил новый апи ключ и сказали - decline.

Что за Х..?
Wtf?

Мыши плакали, кололись, но продолжали жрать кактус?

Топику уже неделя. За это время не то чтобы свою ноду можно было поднять и свой независимый ни от кого процессинг организовать, а гораздо больше сделать.

А вы продолжаете какой-то фигнёй страдать и поддержку мучать. Правильно что забанили - не нужен вам их сервис.


Title: Re: api на php для blockchain.info
Post by: kzv on April 13, 2016, 09:32:14 PM
Мыши плакали, кололись, но продолжали жрать кактус?

Топику уже неделя. За это время не то чтобы свою ноду можно было поднять и свой независимый ни от кого процессинг организовать, а гораздо больше сделать.

А вы продолжаете какой-то фигнёй страдать и поддержку мучать. Правильно что забанили - не нужен вам их сервис.
+100500 )))


Title: Re: api на php для blockchain.info
Post by: btcmasterZ on April 14, 2016, 01:30:17 AM
Короче меня блокчайн.инфо тоже забанил, не мудаки ли они?

Все изучил, стало работать.. Проработал день.
Поддержка шлёт куда подальше, стандартные отмазки..
Попросил новый апи ключ и сказали - decline.

Что за Х..?
Wtf?

Мыши плакали, кололись, но продолжали жрать кактус?

Топику уже неделя. За это время не то чтобы свою ноду можно было поднять и свой независимый ни от кого процессинг организовать, а гораздо больше сделать.

А вы продолжаете какой-то фигнёй страдать и поддержку мучать. Правильно что забанили - не нужен вам их сервис.

с чего это вы так решили что не нужен мне их сервис?

я же новичек пока в нодах и линуксе..
а почитать особо негде.

ну для bitcoind нужны гигабайты на хостинге..


Title: Re: api на php для blockchain.info
Post by: svetoch on April 14, 2016, 05:15:51 PM
я конечно могу и ошибаться но:
1) на своём локальном компе качаем полный блокчейн и юзаем ключ prune
2)обработанный блокчейн со всеми индексами и прочим заливаем на впс
3) PROFIT
правда к старым данным доступа не будет