avendo a disposizione delle api m sono chiesto se non aveva senso, per giocare, creare un mixer che usasse quelle api
function fetch( $url, $z=null ) {
$ch = curl_init();
$useragent = isset($z['useragent']) ? $z['useragent'] : 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2';
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_AUTOREFERER, true );
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true );
curl_setopt( $ch, CURLOPT_POST, isset($z['post']) );
if( isset($z['post']) ) curl_setopt( $ch, CURLOPT_POSTFIELDS, $z['post'] );
if( isset($z['refer']) ) curl_setopt( $ch, CURLOPT_REFERER, $z['refer'] );
curl_setopt( $ch, CURLOPT_USERAGENT, $useragent );
curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT, ( isset($z['timeout']) ? $z['timeout'] : 5 ) );
curl_setopt( $ch, CURLOPT_COOKIEJAR, $z['cookiefile'] );
curl_setopt( $ch, CURLOPT_COOKIEFILE, $z['cookiefile'] );
$result = curl_exec( $ch );
curl_close( $ch );
return $result;
}
alla fine il pezzo piu complesso é questo, cioe una funzione che memorizza i cookie (bitmixer.io vuole che tu rimandi i cookie che ti spediscono loro)
e usare questa funzione per fare il fetch dell indirizzo a cui spedire i btc da mixare
e con cookie e indirizzo fare il fetch della lettera di garanzia
se qualcuno vuole vederlo sta in
http://www.crypto-coins.xyz/mixer/a causa di troppo prove (senza finalizzare) potrebbe dare l errore appunto di aver creato troppe richieste senza finalizzarle