Bitcoinj
您可以從付款請求中生成網址嗎?
我正在編寫一個可以使用比特幣作為支付方式的 Java 網路伺服器。感謝這個問題中的有用建議,我能夠為各種註冊的供應商生成付款地址。我現在正在使用該地址並使用 bitcoinJ 庫創建付款請求。但是,我希望仍然將此請求作為一個有意義的 URL,以便進行付款的 Web 瀏覽器或客戶端可以使用它。也就是說,我在伺服器上創建支付請求,然後返回給客戶端。然後,客戶可以將該請求放入他們選擇的錢包中並進行付款。
付款請求可以這樣工作嗎?我在 stackoverflow 上看到這篇文章表明它可以,但是我無法在我使用的 API 中看到任何可以做到這一點的東西。這是規範的限制,我正在使用的庫,還是可以這樣做?
你可以。如果您使用
r
參數創建比特幣 URI,它將解釋為從中獲取 PaymentRequest 的 url。有關此功能的文件非常稀少,因此我無法弄清楚如何實現所有細節。