Bitcoin Forum
May 25, 2024, 11:31:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: api на php для blockchain.info  (Read 4803 times)
HackerBOSS (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
March 04, 2016, 03:29:58 AM
 #1

Всем кодерам привет!

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

использую 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;
?>

HackerBOSS (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
March 04, 2016, 03:31:32 AM
 #2

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

HackerBOSS (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
March 04, 2016, 08:47:00 AM
 #3

разве ни кто не может помочь?
почему..
настоящие кодеры отзовитесь!

n00by
Member
**
Offline Offline

Activity: 172
Merit: 11


View Profile
March 04, 2016, 03:46:38 PM
 #4

разве ни кто не может помочь?
почему..
настоящие кодеры отзовитесь!
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"}
HackerBOSS (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
March 04, 2016, 05:37:42 PM
 #5

разве ни кто не может помочь?
почему..
настоящие кодеры отзовитесь!
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.

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

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

HackerBOSS (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
March 04, 2016, 05:39:03 PM
 #6

установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все

svetoch
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1004


View Profile
March 05, 2016, 05:16:55 PM
 #7

установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?
HackerBOSS (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
March 05, 2016, 06:03:41 PM
 #8

установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?

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

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

hazarun
Legendary
*
Offline Offline

Activity: 2128
Merit: 1019


View Profile
March 06, 2016, 12:28:23 PM
 #9

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

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

Activity: 210
Merit: 100



View Profile
April 09, 2016, 11:06:16 AM
 #10

А как вытащить адрес кошелька покупателя после оплаты?
Кто знает подскажите..
svetoch
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1004


View Profile
April 09, 2016, 04:20:00 PM
 #11

зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя
btcmasterZ
Full Member
***
Offline Offline

Activity: 210
Merit: 100



View Profile
April 09, 2016, 05:38:24 PM
 #12

зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

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

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

Activity: 808
Merit: 1014


View Profile
April 10, 2016, 08:44:34 AM
 #13

зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

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

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

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

btcmasterZ
Full Member
***
Offline Offline

Activity: 210
Merit: 100



View Profile
April 10, 2016, 11:51:01 AM
 #14

зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

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

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

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

И как же тогда сделать?
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
April 10, 2016, 01:11:28 PM
 #15

установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?

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

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

Activity: 808
Merit: 1014


View Profile
April 10, 2016, 03:29:11 PM
 #16

зачем оно вам? для идентификации проще создавать новый адрес для покупателя с меткой - именем покупателя

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

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

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

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

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

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

Activity: 210
Merit: 100



View Profile
April 10, 2016, 04:47:50 PM
 #17

установка $ npm install -g blockchain-wallet-service
но как?
у меня же нет консоли.. а только файловый менеджер и все
а задать вопрос админам? а посмотреть в панели управления?

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

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

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

kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
April 11, 2016, 02:17:30 AM
 #18

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

OpenTrade - Open Source Cryptocurrency Exchange
btcmasterZ
Full Member
***
Offline Offline

Activity: 210
Merit: 100



View Profile
April 11, 2016, 06:00:28 AM
 #19

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

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

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
April 11, 2016, 06:57:41 AM
 #20

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

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

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

OpenTrade - Open Source Cryptocurrency Exchange
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!