Php 检查地址是否由特定区块链钱包帐户生成

Php 检查地址是否由特定区块链钱包帐户生成,php,blockchain,bitcoin,Php,Blockchain,Bitcoin,我创建了多个区块链账户,并创建了多个存款地址,以在我的网站上接受比特币资金。我使用2个区块链帐户生成了100个地址。 我使用了以下代码来生成地址 $my_xpub='xpub'; $my_api_key='api_key'; $my_callback_url = "www.mywebsite.com/callback.php?invoice_id=".$invoice_id."&secret=".$secret; $root_url = 'https://api.blockchain.i

我创建了多个区块链账户,并创建了多个存款地址,以在我的网站上接受比特币资金。我使用2个区块链帐户生成了100个地址。 我使用了以下代码来生成地址

$my_xpub='xpub';
$my_api_key='api_key';
$my_callback_url = "www.mywebsite.com/callback.php?invoice_id=".$invoice_id."&secret=".$secret;
$root_url = 'https://api.blockchain.info/v2/receive';
$parameters = 'xpub=' .$my_xpub. '&callback=' .urlencode($my_callback_url). '&key=' .$my_api_key;
$response = file_get_contents($root_url . '?' . $parameters);
$object = json_decode($response);
$bit_address=$object->address;

现在我想知道哪个地址与哪个帐户关联。有没有什么可能的方法可以做到这一点。任何帮助都将不胜感激。

您可以获得每个帐户中所有地址的列表,并以这种方式进行检查。之后,记住哪个地址属于哪个帐户,这样你就不必每次都获取所有地址。有没有办法获取所有地址?因为我们通过api生成的那个些地址并没有列在AccountDashboard中。