Я новичок в биткойнах. Я пытаюсь получить информацию, насколько я могу. Я пытаюсь получить информацию, используя getinfo()
метод, который упоминается в документации API. Код, который я пробовал, указан ниже.
require_once('jsonRPCClient.php');
$bitcoin = new jsonRPCClient('http://identifier:identiferpass@rpc.blockchain.info:443');
print_r($bitcoin->getinfo());
Я гуглил, но не нашел решения. Я не понимаю, в чем проблема в приведенном выше коде.
Я просто хочу создать соединение Hello World. Любые предложения будут оценены. Спасибо
Вы пытаетесь подключиться к http через порт https.
Для использования HTTP:
$bitcoin = новый jsonRPClient(' http://identifier:identiferpass@rpc.blockchain.info ');
Для использования HTTPS:
$bitcoin = новый jsonRPCClient(' https://identifier:identiferpass@rpc.blockchain.info ');
Согласно документации blockchain.info оба должны работать.
Ошибка, которую он вам дает, говорит вам, что вам нужна версия libCURL с поддержкой SSL. Загрузите последнюю версию с поддержкой SSL снизу, откройте Zip-архив, перейдите в папку «dlls» и замените библиотеки DLL в вашей установке PHP на новые. Убедитесь, что вы загружаете тот, который соответствует архитектуре вашей установки PHP, а не ОС. Например, если вы используете 32-битную версию PHP в 64-битной версии Windows, вам понадобится 32-битная версия libCURL с поддержкой SSL.
http://curl.haxx.se/download.html
Возможно, вам придется перезапустить IIS (или любой другой веб-сервер, который вы используете) после замены DLL.
Матиас711
jsonRPCClient.php
В правильном каталоге ?пользователь15749
пользователь15749
пользователь15749
Матиас711
пользователь15749