Also habe ich die nächste Ausgabe von einem print_rWie Wert von einem Objekt
Coinbase\Wallet\Value\Money Object
(
[amount:Coinbase\Wallet\Value\Money:private] => 18945.00
[currency:Coinbase\Wallet\Value\Money:private] => USD
)
Ich verwende Coinbase SDK lesen ->link to github
Meine Frage ist, wie soll ich das lesen Betragswert? Ich bin zu erzeugen, dass
$buyPrice = $client->getSpotPrice('BTC-USD');
und getSpotPrice Funktion ist ->
public function getSpotPrice($currency = null, array $params = [])
{
if (strpos($currency, '-') !== false) {
$pair = $currency;
} else if ($currency) {
$pair = 'BTC-' . $currency;
} else {
$pair = 'BTC-USD';
}
return $this->getAndMapMoney('/v2/prices/' . $pair . '/spot', $params);
}
so etwas wie dies in der Test Integrationen gesehen, aber ich kann nicht sagen, wie diese Arbeit zu machen:
public function testGetSpotPrice1()
{
$price = $this->client->getSpotPrice();
$this->assertInstanceOf(Money::class, $price);
}
Jede Hilfe/Ideen werden geschätzt, danke!
Danke für diesen Code-Schnipsel, die Macht bieten Sie eine begrenzte, sofortige Hilfe. Eine [richtige Erklärung würde ihren langfristigen Wert erheblich verbessern] (// meta.stackexchange.com/q/114762/350567), indem * warum * das eine gute Lösung für das Problem ist und es für die Zukunft nützlicher machen würde Leser mit anderen, ähnlichen Fragen. Bitte [bearbeiten] Sie Ihre Antwort, um einige Erklärungen hinzuzufügen, einschließlich der Annahmen, die Sie getroffen haben. – iBug