如何使用 coinbase api 和 php 获取具有新地址的字符串
Posted
技术标签:
【中文标题】如何使用 coinbase api 和 php 获取具有新地址的字符串【英文标题】:How to get a string with new address using coinbase api and php 【发布时间】:2017-03-24 09:26:04 【问题描述】:我正在尝试使用 Coinbase 钱包 php 库(来自这里:https://github.com/coinbase/coinbase-php)。
$client->createAccountAddress($account, $address);
- 当我使用它时 - 创建新地址。但我想打印给客户。
$address = $client->getAccountAddress($account, $addressId);
- 我尝试使用它,但我不知道在 $addressId 变量中放入什么。你能帮帮我吗?
我正在使用的代码示例:
<?php
require_once('vendor/autoload.php');
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
use Coinbase\Wallet\Resource\Address;
parse_str($_SERVER["QUERY_STRING"]);
$apiKey = 'myApi';
$apiSecret = 'apiSecret';
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
$account = $client->getPrimaryAccount();
$address = new Address([
'name' => 'New Address16'
]);
$client->createAccountAddress($account, $address);
$addresses = $client->getAccountAddress($account, $address); //i don't know what to put in second variable
echo "network: ".json_encode($addresses->getAddress)."<br>";
?>
【问题讨论】:
我无法理解,我应该在 $addressId 变量中添加什么。也许有人可以向我解释一下?$address = $client->getAccountAddress($account, $addressId);
【参考方案1】:
所以,这就是它的工作原理,它是生成一个新地址并打印它。
<?php
require_once('vendor/autoload.php');
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
use Coinbase\Wallet\Resource\Address;
parse_str($_SERVER["QUERY_STRING"]);
$apiKey = 'api';
$apiSecret = 'secret';
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
$account = $client->getPrimaryAccount();
$address = new Address([
'name' => 'New Address19'
]);
$add = $client->createAccountAddress($account, $address);
$addressId = $client->getAccountAddresses($account);
$addresses = $client->getAccountAddress($account, $addressId->getFirstId());
echo "Your address is: ".json_encode($addresses->getAddress())."<br>";
?>
【讨论】:
以上是关于如何使用 coinbase api 和 php 获取具有新地址的字符串的主要内容,如果未能解决你的问题,请参考以下文章
如何修复 react app 和 coinbase connect api 上的 cors 错误
如何使用NodeJS coinbase pro api从主体密钥获取价格
如何在 SendMoney coinbase API 中发布数据