Coinbase PHP ライブラリを使用してトランザクションを作成すると、API から次のエラーが発生します。パラメータがありません:type
ライブラリがタイプを適切に送信していることを再確認するために、デバッグステートメントを追加しました。
type: "request",
amount: "10",
description: "random string",
to: "test@email.com",
currency: "BTC"
最近、他の誰かがこの問題に遭遇しましたか? これは現在、coinbase API の問題であると考えています。
うさぎの穴を調べて、タイプが適切に API に適切に送信されていることを確認します
$transaction = Transaction::request([
'toEmail' => 'test@email.com',
'amount' => new Money(1, 'BTC'),
'description' => 'Test transaction'
]);
$client->createAccountTransaction($client->getPrimaryAccount(), $transaction);
結果:
{
"success": false,
"error": "Missing parameter: `type`"
}
期待される:
リクエストに関する情報を含む JSON データ