Comment obtenir l’adresse d’origine en utilisant l’API de réception de Blockchain.info?

Pedro

Comment obtenir l’adresse d’origine en utilisant l’API de réception de Blockchain.info?


J’utilise blockchain.info/api/api_receive

Tout fonctionne bien, mais lorsque j’ai effectué un paiement, je ne trouve pas (dans le rappel) l’adresse bitcoin du payeur, uniquement l’adresse du bénéficiaire …

exemple de rappel:

 { "input_transaction_hash":"0a11043d6e067bad827d4c82da2c45e99323f3a0b28f843fae156bcbd7e8a1d2", "shared":"false", "address":"1MVSoHC5M875Pbz5FfzckA35A6LpbmNcpo", "destination_address":"1MVSoHC5M875Pbz5FfzckA35A6LpbmNcpo", "input_address":"1NjbP7RFN6sQbEp6wVc21ZpKRhoR4PaLbR", "invoice_id":"40", "anonymous":"false", "secret":"eijfei4333", "confirmations":"4", "value":"1407217", "transaction_hash":"0d28f482f56c784c3f09be9e49ea45de76a49ae91efbeab43a7bfec417c37005" } 

Comment connaître l’adresse du payeur? Merci

StephenM347

Vous ne pouvez malheureusement pas. Vous devez leur demander de vous donner une adresse de remboursement distincte.

Réponses


 Christopher Gurnee

Vous pouvez utiliser l’API de blockchain.info pour rechercher cela, en particulier vous recherchez les entrées du tx « input_transaction_hash »:

 https://blockchain.info/rawtx/0a11043d6e067bad827d4c82da2c45e99323f3a0b28f843fae156bcbd7e8a1d2 

Résultat:

 { "ver":1, "inputs":[ { "sequence":4294967295, "prev_out":{ "spent":true, "tx_index":86277579, "type":0, "addr":"1JfkMijQTFsRbfDhqTU8Sacx2JVGiSs8af", "value":20470771, "n":1, "script":"76a914c1ce233e2d34facb69aa2b1233db07929586691388ac" }, "script":"49304602210091a3b8759a99abcf4eaa1d3205f5d89e5243faa9ea166c3a9d2f34889dd5f86c02210080738b0beb1cbede15061d2ba5e37033bcc16848b06807e6c3ab2837ef281a99012102665ea1fd74fdb940be0245633ee276bb2abc4a650a16eb77601ed0c3ffd37293" } ], ... 

Veuillez noter que l’ utilisation des adresses « de » (il y en a souvent plusieurs) pour n’importe quel but est dangereuse et fortement déconseillée, veuillez consulter Est-ce qu’une transaction bitcoin peut être inversée du côté réception? pour plus de détails.

Si vous avez besoin de collecter une adresse de retour dans un certain but, vous devriez plutôt envisager d’utiliser les BIP- 70 / 71 / 72 .

 

#de, #en, blockchain.info?, comment, d’origine?, l’adresse, l’API, obtenir, réception, utilisant

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *