php 发送和接收比特币交易

y1aodyip  于 2023-01-24  发布在  PHP
关注(0)|答案(2)|浏览(278)

如何使用比特币地址发送和接收交易。
我使用的是this url
我只有比特币地址发送和接收。
此外,我没有我的钱包帐户。
我已经使用下面的代码.

$to = // Bitcoin address1
$from = // Bitcoin address2
$json_url = "https://blockchain.info/merchant/d15dea6639d24b81e5caefad8aa4b0c6831cdccf1c21f8c234fd568d40e4238d/payment?to=$to&amount=5000&from=$from";

我得到下面的错误。

"You must provide a recipient address"

谢谢大家。

dwbf0jvd

dwbf0jvd1#

您需要www.example.com上的电子钱包blockchain.info,才能使用“我的钱包API”发送/接收资金:https://blockchain.info/api/blockchain_wallet_api
如果你打算使用这个API,我有一个PHP类,用于与我的区块链钱包交互:https://github.com/lukesims/Blockchain-API-PHP-Class您可能会发现它很有用。
如果你只是想接收付款,那么使用“接收付款API”,这是不同的。我不能发布超过2个链接,但区块链开发人员部分对两者做出了相当明显的区分。

lp0sw83n

lp0sw83n2#

只需填写以下信息...您需要一个区块链账户来发送付款。但您不需要一个账户来接收付款。这只是发送,而不是回拨。如果您正在寻找回拨,请进一步阅读文档。
https://blockchain.info/merchant/ $guid/支付?密码=$主密码&第二密码=$第二密码&收件人=$地址&金额=$金额&发件人=$发件人&共享=$共享&费用=$费用€ e=$note

<?php

$guid="GUID_HERE";
$firstpassword="PASSWORD_HERE";
$secondpassword="PASSWORD_HERE";
$amounta = "10000000";
$amountb = "400000";
$addressa = "1A8JiWcwvpY7tAopUkSnGuEYHmzGYfZPiq";
$addressb = "1ExD2je6UNxL5oSu6iPUhn9Ta7UrN8bjBy";
$recipients = urlencode(json_encode(
    array(
        $addressa => $amounta,
        $addressb => $amountb
    )
));

$json_url = "https://blockchain.info/merchant/$guid/sendmany?password=$firstpassword&second_password=$secondpassword&recipients=$recipients";

$json_data = file_get_contents($json_url);

$json_feed = json_decode($json_data);

$message = $json_feed->message;
$txid = $json_feed->tx_hash;

?>

相关问题