Receive Payments API V2 Accept bitcoin payments seamlesslyYou provide  dịch - Receive Payments API V2 Accept bitcoin payments seamlesslyYou provide  Việt làm thế nào để nói

Receive Payments API V2 Accept bitc

Receive Payments API V2 Accept bitcoin payments seamlessly
You provide an extended public key (xPub) and we generate a unique, unused corresponding address for your customers to send payment to. We notify you of payments to that address instantly using a callback URL of your choosing.
Existing users, beginning January 1st 2016 you will need to upgrade your implementation to use the V2 API. Please open a Blockchain Wallet at https://blockchain.info/wallet-beta and follow the instructions below.

Introduction

The Blockchain Receive Payments API V2 is the quickest and easiest way to begin accepting automated bitcoin payments. Consisting of just a simple HTTP GET request, you can be up and running in minutes.

One of the difficulties involved with receiving bitcoin payments is the need to generate a unique address for each new user or invoice. These addresses need to monitored and stored securely. The blockchain receive payments API takes care of the generation and monitoring of addresses. We will notify your server using a simple callback whenever a payment is received.

Requesting an API key Get access to Blockchain.info APIs

In order to use the Receive Payments API V2, please apply for an API key at https://api.blockchain.info/v2/apikey/request/. This API key is only for our Receive Payments API. You can not use the standard blockchain API key for Receive Payments V2 and vice versa.

Obtaining an Extended Public Key (xPub) xPubs can be created with our new Blockchain Wallet

This API requires you to have a BIP 32 account xPub in order to receive payments. The easiest way to start receiving payments is to open a Blockchain Wallet at https://blockchain.info/wallet-beta. You should create a new account inside your wallet exclusively for transactions facilitated by this API. When making API calls, use the xPub for this account (located in Settings -> Accounts & Addresses -> Show xPub).

Generating a Receiving Address Provide unique, unused bitcoin addresses to your customers

This method creates a unique address which should be presented to the customer. For any payments sent to this address, you will be sent an HTTP notification. Please note that every call to the server will increment the `index` parameter. This is done so you do not show the same address to two different customers. However, all funds will still show within the same account.

https://api.blockchain.info/v2/receive?xpub=$xpub&callback=$callback_url&key=$key

As defined in BIP 44, wallet software will not scan past 20 unused addresses. Given enough requests from this API that don't have a matching payment, you could generate addresses past this horizon, which would make spending funds paid to those addresses quite difficult. For this reason, this API will return an error and refuse to generate new addresses if it detects it would create a gap of over 20 unused addresses.

You can control this behavior by optionally passing `gap_limit` as an extra URL parameter. Please note, this will not increase how many addresses that will be monitored by our servers. Passing the `gap_limit` parameter changes the maximum allowed gap before the API will stop generating new addresses:

https://api.blockchain.info/v2/receive?xpub=$xpub&callback=$callback_url&key=$key&gap_limit=$gap_limit

xpub - Your xPub (where you would like the payment to be sent)
callback_url - The callback URL to be notified when a payment is received. Remember to URL Encode the callback url when calling the create method.
key - Your blockchain.info receive payments v2 api key. Request an API key .
gap_limit - Optional. How many unused addresses are allowed before erroring out.
Derive an unused address using your xPub:

curl "https://api.blockchain.info/v2/receive?xpub=xpub6CWiJoiwxPQni3DFbrQNHWq8kwrL2J1HuBN7zm4xKPCZRmEshc7Dojz4zMah7E4o2GEEbD6HgfG7sQid186Fw9x9akMNKw2mu1PjqacTJB2&callback=https%3A%2F%2Fmystore.com%3Finvoice_id%3D058921123&key=[yourkeyhere]"
Have your customer send bitcoin to the address contained in the response:

RESPONSE: 200 OK, APPLICATION/JSON
{"address":"19jJyiC6DnKyKvPg38eBE8R6yCSXLLEjqw","index":23,"callback":"https://mystore.com?invoice_id=058921123"}
PHP Example Full source code (PHP, Python, Ruby)
$secret = 'ZzsMLGKe162CfA5EcG6j';

$my_xpub = '{YOUR XPUB ADDRESS}';
$my_api_key = '{YOUR API KEY}';

$my_callback_url = 'https://mystore.com?invoice_id=058921123&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);

echo 'Send Payment To : ' . $object->address;
Implementing the Callback Processing the callback sent from blockchain.info

When a payment is received, blockchain.info will notify the callback URL you specify. Please note, the callback url is limited to 255 characters in length.

transaction_hash - The payment transaction hash.
address - The des
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Nhận được các khoản thanh toán API V2 chấp nhận thanh toán bitcoin liền mạchBạn cung cấp một khóa công khai mở rộng (xPub) và chúng tôi tạo ra một địa chỉ tương ứng duy nhất, không sử dụng cho khách hàng của bạn gửi để thanh toán. Chúng tôi thông báo cho bạn về các khoản thanh toán để địa chỉ đó ngay lập tức bằng cách sử dụng một URL gọi lại lựa chọn của bạn.Người dùng hiện tại, bắt đầu từ tháng 1 năm 2016 bạn sẽ cần phải nâng cấp thực hiện của bạn để sử dụng V2 API. Xin vui lòng mở một ví Blockchain tại https://blockchain.info/wallet-beta và làm theo hướng dẫn dưới đây.Giới thiệuBlockchain nhận được khoản thanh toán API V2 là cách nhanh nhất và dễ nhất để bắt đầu chấp nhận tự động thanh toán bitcoin. Bao gồm chỉ một HTTP được yêu cầu đơn giản, bạn có thể và chạy trong vài phút.Một trong những khó khăn liên quan với nhận được khoản thanh toán bitcoin là cần thiết để tạo ra một địa chỉ duy nhất cho mỗi người dùng mới hoặc hoá đơn. Các địa chỉ cần theo dõi và lưu trữ một cách an toàn. Blockchain nhận được các khoản thanh toán API sẽ chăm sóc của các thế hệ và giám sát các địa chỉ. Chúng tôi sẽ thông báo cho máy chủ của bạn bằng cách sử dụng một gọi lại đơn giản bất cứ khi nào nhận được một khoản thanh toán.Yêu cầu một API nhận được truy cập bằng phím Blockchain.info APIĐể sử dụng nhận được khoản thanh toán API V2, xin vui lòng áp dụng cho một khóa API tại https://api.blockchain.info/v2/apikey/request/. Khoá API này là chỉ cho chúng tôi nhận được thanh toán API. Bạn không thể sử dụng các phím chuẩn blockchain API để nhận được các khoản thanh toán V2 và ngược lại.Lấy một xPubs mở rộng khu vực chính (xPub) có thể được tạo ra với chúng tôi mới Blockchain WalletAPI này đòi hỏi bạn phải có một tài khoản BIP 32 xPub để nhận được khoản thanh toán. Cách dễ nhất để bắt đầu nhận được các khoản thanh toán là mở một ví Blockchain tại https://blockchain.info/wallet-beta. Bạn nên tạo một tài khoản mới bên trong ví của bạn độc quyền cho các giao dịch tạo điều kiện của API này. Khi thực hiện cuộc gọi API, sử dụng xPub cho trương mục này (nằm trong cài đặt -> tài khoản & địa chỉ -> Hiển thị xPub).Tạo ra một nhận được địa chỉ cung cấp duy nhất, không sử dụng bitcoin địa chỉ để khách hàng của bạnPhương pháp này tạo ra một địa chỉ duy nhất mà nên được trình bày cho khách hàng. Đối với bất kỳ thanh toán nào được gửi đến địa chỉ này, bạn sẽ nhận được một thông báo HTTP. Xin lưu ý rằng mỗi cuộc gọi đến máy chủ sẽ tăng các tham số 'index'. Điều này được thực hiện do đó bạn không hiển thị địa chỉ cùng với hai khách hàng khác nhau. Tuy nhiên, tất cả tiền vẫn sẽ hiển thị trong cùng một tài khoản.https://API.blockchain.info/v2/receive?xpub=$ xpub & gọi lại = $callback_url & key = $keyTheo quy định tại BIP 44, ví tiền phần mềm sẽ không quét qua 20 địa chỉ không sử dụng. Đưa ra yêu cầu đủ từ API này mà không có một khoản thanh toán phù hợp, bạn có thể tạo ra các địa chỉ qua chân trời này, mà sẽ làm cho chi tiêu tiền trả đến những địa chỉ khá khó khăn. Vì lý do này, API này sẽ trả về một lỗi và từ chối để tạo địa chỉ mới nếu nó phát hiện nó sẽ tạo ra một khoảng cách hơn 20 địa chỉ không sử dụng.Bạn có thể kiểm soát hành vi này bằng cách tùy chọn đi 'gap_limit' như là một tham số URL phụ. Xin vui lòng lưu ý, điều này sẽ không tăng bao nhiêu địa chỉ sẽ được giám sát bởi các máy chủ của chúng tôi. Đi qua các tham số 'gap_limit' thay đổi tối đa cho phép khoảng cách trước khi API sẽ ngừng tạo ra địa chỉ mới:https://API.blockchain.info/v2/receive?xpub=$ xpub & gọi lại = $callback_url & key = $key & gap_limit = $gap_limitxpub - xPub của bạn (nơi bạn muốn thanh toán được gửi)callback_url - gọi lại URL để được thông báo khi nhận được một khoản thanh toán. Hãy nhớ rằng để mã hóa URL url gọi lại khi gọi các phương pháp tạo.Key - blockchain.info của bạn nhận được các khoản thanh toán v2 api key. Yêu cầu một khóa API.gap_limit - tùy chọn. Bao nhiêu địa chỉ không sử dụng được cho phép trước khi erroring ra.Lấy được một địa chỉ không sử dụng bằng cách sử dụng xPub của bạn:Curl "https://api.blockchain.info/v2/receive?xpub=xpub6CWiJoiwxPQni3DFbrQNHWq8kwrL2J1HuBN7zm4xKPCZRmEshc7Dojz4zMah7E4o2GEEbD6HgfG7sQid186Fw9x9akMNKw2mu1PjqacTJB2 callback=https%3A%2F%2Fmystore.com%3Finvoice_id%3D058921123 & key = [yourkeyhere]"Có khách hàng của bạn gửi bitcoin tới địa chỉ chứa trong các phản ứng:PHẢN ỨNG: 200 OK, ỨNG DỤNG/JSON{"địa chỉ": "19jJyiC6DnKyKvPg38eBE8R6yCSXLLEjqw", "chỉ mục": 23, "gọi lại": "https://mystore.com?invoice_id=058921123"}Mã nguồn đầy đủ ví dụ của PHP (PHP, Python, Ruby)$secret = 'ZzsMLGKe162CfA5EcG6j';$my_xpub = '{XPUB địa chỉ của bạn}';$my_api_key = '{khóa API của bạn}';$my_callback_url = ' https://mystore.com?invoice_id=058921123 & bí mật ='. $secret;$root_url = 'https://api.blockchain.info/v2/receive';$parameters = ' xpub ='. $my_xpub. ' & gọi lại ='.urlencode($my_callback_url). ' & key ='. $my_api_key;$response = file_get_contents ($root_url. '?' . $parameters);$object = json_decode($response);echo ' gửi thanh toán đến: '. $object -> địa chỉ;Triển khai thực hiện xử lý gọi lại gọi lại được gửi từ blockchain.infoKhi nhận được một khoản thanh toán, blockchain.info sẽ thông báo URL gọi lại bạn chỉ định. Xin vui lòng lưu ý, gọi lại url được giới hạn đến 255 ký tự.transaction_hash - các hash của giao dịch thanh toán.địa chỉ - des
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Nhận thanh toán V2 API Chấp nhận thanh toán Bitcoin liên tục
Bạn cung cấp một khóa công khai mở rộng (XPUB) và chúng tôi tạo ra một địa chỉ tương ứng không sử dụng duy nhất cho khách hàng của bạn để gửi thanh toán đến. Chúng tôi thông báo cho bạn về những khoản thanh toán đến địa chỉ đó ngay lập tức sử dụng một URL gọi lại lựa chọn của bạn.
Người sử dụng hiện tại, bắt đầu từ ngày 01 tháng 1 năm 2016, bạn sẽ cần phải nâng cấp thực hiện của bạn để sử dụng API V2. Xin mở một Wallet Blockchain tại https://blockchain.info/wallet-beta và làm theo các hướng dẫn dưới đây.

Giới thiệu

Các Blockchain Nhận Thanh toán API V2 là cách nhanh nhất và dễ nhất để bắt đầu nhận tự động Bitcoin thanh toán. Chỉ bao gồm các yêu cầu HTTP GET đơn giản, bạn có thể lên và chạy trong vài phút.

Một trong những khó khăn liên quan với nhận Bitcoin thanh toán là cần thiết để tạo ra một địa chỉ duy nhất cho mỗi người dùng mới hay hóa đơn. Các địa chỉ cần phải theo dõi và lưu trữ an toàn. Các blockchain nhận thanh toán API chăm sóc của các thế hệ và theo dõi các địa chỉ. . Chúng tôi sẽ thông báo cho máy chủ của bạn bằng cách sử dụng gọi lại đơn giản bất cứ khi nào nhận được thanh toán

Yêu cầu một khóa API Hãy truy cập vào Blockchain.info API

Để sử dụng Nhận V2 API thanh toán, hãy áp dụng cho một khóa API tại https: //api.blockchain .info / v2 / apikey / yêu cầu /. API key này là chỉ cho chúng tôi Nhận API thanh toán. Bạn không thể sử dụng phím blockchain API chuẩn cho Nhận Thanh toán V2 và ngược lại.

Lấy một Extended khóa công khai (XPUB) xPubs có thể được tạo ra với Wallet Blockchain mới của chúng tôi

API này đòi hỏi bạn phải có một XPUB tài khoản BIP 32 để nhận được khoản thanh toán . Cách dễ nhất để bắt đầu nhận tiền thanh toán là để mở một Wallet Blockchain tại https://blockchain.info/wallet-beta. Bạn nên tạo một tài khoản mới bên trong ví của bạn dành riêng cho các giao dịch được hỗ trợ bởi API này. Khi thực hiện cuộc gọi API, sử dụng XPUB cho tài khoản này (nằm trong Settings -> Tài khoản và địa chỉ -> Show XPUB).

Tạo một Địa chỉ Tiếp nhận Cung cấp độc đáo, địa chỉ Bitcoin không sử dụng cho các khách hàng của bạn

Phương pháp này tạo ra một địa chỉ duy nhất mà cần được trình bày khách hàng. Đối với bất kỳ khoản thanh toán được gửi đến địa chỉ này, bạn sẽ nhận được một thông báo HTTP. Xin lưu ý rằng tất cả các cuộc gọi đến các máy chủ sẽ tăng 'cái tham số index`. Điều này được thực hiện, do đó bạn không hiển thị địa chỉ cùng với hai khách hàng khác nhau. Tuy nhiên, tất cả các quỹ vẫn sẽ hiển thị trong cùng một tài khoản.

Https://api.blockchain.info/v2/receive?xpub=$xpub&callback=$callback_url&key=$key

​​Theo quy định tại BIP 44, phần mềm ví sẽ không quét qua 20 chưa sử dụng địa chỉ. Nếu có đủ các yêu cầu từ các API này mà không có một khoản thanh toán phù hợp, bạn có thể tạo ra các địa chỉ qua chân trời này, mà sẽ làm cho quỹ chi trả cho những địa chỉ khá khó khăn. Vì lý do này, API này sẽ trả về một lỗi và từ chối để tạo ra các địa chỉ mới nếu nó phát hiện nó sẽ tạo ra một khoảng cách hơn 20 địa chỉ sử dụng.

Bạn có thể kiểm soát hành vi này bằng tùy chọn đi 'gap_limit` như một tham số URL thêm. Xin lưu ý, điều này sẽ không tăng bao nhiêu địa chỉ đó sẽ được giám sát bởi các máy chủ của chúng tôi. Đi qua các tham số gap_limit` 'những thay đổi tối đa cho phép khoảng cách trước khi API sẽ ngừng tạo mới - XPUB của bạn (nơi bạn muốn thanh toán được gửi) callback_url - URL gọi lại để được thông báo khi nhận được thanh toán. Hãy nhớ URL Encode url gọi lại khi gọi phương pháp tạo ra. Chính - blockchain.info bạn nhận thanh toán v2 key api. Yêu cầu một API key. Gap_limit - Tùy chọn. Làm thế nào nhiều địa chỉ sử dụng được cho phép trước khi erroring ra. Rút ra một địa chỉ không sử dụng sử XPUB của bạn: curl khách hàng của bạn gửi Bitcoin đến địa chỉ chứa trong các phản ứng: ỨNG PHÓ: 200 OK, Ví dụ Toàn mã nguồn (PHP, Python, Ruby) $ bí mật = 'ZzsMLGKe162CfA5EcG6j'; $ my_xpub = '{BẠN ĐỊA CHỈ XPUB}'; $ my_api_key = '{BẠN KEY API}'; $ my_callback_url = 'https: // mystore. ? com invoice_id = 058921123 & bí mật = '$ bí mật;. $ root_url =' https://api.blockchain.info/v2/receive '; . $ thông số =' XPUB = '$ my_xpub. '& callback =' .urlencode ($ my_callback_url). '& key =' $ my_api_key;. $ phản ứng = file_get_contents ($ root_url $ thông số. '?'.); $ object = json_decode ($ phản ứng); echo 'Gửi thanh toán đến:'. $ object-> địa chỉ; Thực hiện chế gọi lại gọi lại gửi từ blockchain.info Khi nhận được thanh toán, blockchain.info sẽ thông báo cho các URL gọi lại bạn chỉ định. Xin lưu ý, url gọi lại giới hạn trong 255 ký tự. Transaction_hash - Các băm giao dịch thanh toán. Địa chỉ - Các des




































đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: