Ich bin nicht sehr vertraut mit PHP, aber ich möchte nur wissen, wie das funktioniert. Ich versuche, die Blockchain-API zu verwenden, um etwas Geld zu Testzwecken zu senden, aber die Transaktion findet nicht statt. Mein aktueller Code ist dieser: -
<?
$guid="xxxxxxxx";
$main_password="xxxxxxxx";
$amount = "50000";
$to = "xxxxxxxx";
$json_url = "https://blockchain.info/merchant/$guid/payment?password=$main_password&second_password=$second_password&to=$address&amount=$amount&from=$from&shared=$shared&fee=$fee¬e=$note";
$json_data = file_get_contents($json_url);
$json_feed = json_decode($json_data);
$message = $json_feed->message;
$tx_hash = $json_feed->tx_hash;
?>
Bitte sagen Sie mir, was der Fehler in meinem Code ist und wie ich die Antwort auf dem Bildschirm ausdrucken kann.
Sie müssen nicht alle optionalen Variablen in Ihrem Anforderungslink verwenden, insbesondere wenn Sie kein zweites Passwort usw. festgelegt haben.
dies genügt die Aufforderung, Ihre Transaktion zu senden:
$json_url = "https://blockchain.info/merchant/$guid/payment?password=$firstpassword&to=$addressa&amount=$amounta&fee=$fee";
Selbst wenn Sie die Variable „Gebühr“ entfernen, würde es immer noch funktionieren, aber Sie sollten 0,0001 Bergmannsgebühr berücksichtigen, die standardmäßig für die Mindestgebühr für Bergleute vorhanden ist.
Sie können auch diese Werte aus der Antwort abrufen:
$json_feed = json_decode($json_data);
$message = $json_feed->message;
$txid = $json_feed->tx_hash;
$notice = $json_feed->error;
rahulgarg12342
Shayan
Shayan
rahulgarg12342
Shayan
rahulgarg12342
Dennis Kriech