0
私はShape Shift APIをGuzzleでトランザクションを送信するために使用しています。私はタイトルで与えられたエラーを常に得ています。私のコードは以下の通りです:Shapeshift APIは常に「No Withdrawal Address Specified」エラーを返します
$client = new GuzzleHttp\Client();
$data = [
"amount" => 1,
"withdrawal" => '0x23f016d7a8e408e5551ae7aa51b3fe1534165463',
"pair" => 'btc_eth',
"returnAddress" => '12stJs8vZNuuVfjZSSzpLPA96quNissk1b'
];
$result = $client->post('https://shapeshift.io/shift', [ 'Content-Type' => 'application/json' ],
[ 'json' => $data ]);
print "<pre>";
print_r($result->getBody()->getContents());
print "</pre>";
同じパラメータがPythonで使えばうまく動作します。