Skip to content

NDT CAPITAL | BLOG TIỀN ĐIỆN TỬ CRYPTO

Blog về thị trường crypto, tiền điện tử, tiền mã hoá, công nghệ blockchain.

Menu
  • Home
  • Bitcoin
    • Tin tức Bitcoin
    • Quỹ Bitcoin ETF
  • Altcoin
    • Tin tức
    • Phân tích
  • Picoin
    • Pi Network
    • Pi Node
    • QFS
  • Airdrop
    • Đào Coin
    • Airdrop dự án
  • Mentor
Menu

Pi Core Team cập nhật trên GITHUB ứng dụng SDK Javascript giao diện người dùng phục vụ cho xác thực và thanh toán

Posted on 26/01/2024 by ndtcapital
Tweet
Share
Share
Pin

SDK JS là SDK giao diện người dùng, được thiết kế để sử dụng trong các trang HTML hoặc Ứng dụng một trang của bạn, được phân phát trong Trình duyệt Pi.

Để cho phép SDK hoạt động chính xác, bạn cần khai báo ứng dụng của mình trên Cổng thông tin dành cho nhà phát triển (mở develop.pi trong Trình duyệt Pi để truy cập Cổng thông tin dành cho nhà phát triển).

SDK này không dành cho ứng dụng NodeJS phía máy chủ.

Cài đặt.

Thêm các thẻ tập lệnh sau vào tất cả các trang mà bạn cần gọi SDK ứng dụng Pi:

<script src=”https://sdk.minepi.com/pi-sdk.js“></script>

<script>Pi.init({ phiên bản: “2.0” })</script>

Điều này sẽ tải Pi Network JS SDK dưới dạng đối tượng window.Pi toàn cầu.

Cách sử dụng.

1. Xác thực người dùng.

Bạn không thể thực hiện bất kỳ thao tác nào liên quan đến người dùng (ví dụ: đọc thông tin của người dùng, yêu cầu thanh toán từ họ) cho đến khi bạn xác thực thành công người dùng. Lần đầu tiên, họ sẽ thấy một hộp thoại yêu cầu họ đồng ý chia sẻ dữ liệu của họ với ứng dụng của bạn.

2. Yêu cầu thanh toán (Người dùng đến ứng dụng).

Phương thức createPayment cho phép bạn yêu cầu thanh toán từ người dùng hiện tại vào tài khoản ứng dụng của bạn.

Người dùng sẽ được nhắc bằng một phương thức do Pi Wallet cung cấp, cho phép họ ký giao dịch và gửi nó tới Pi Blockchain.

3. Yêu cầu thanh toán (Ứng dụng cho người dùng).

Nếu muốn gửi Pi từ ứng dụng của mình tới người dùng, bạn cần sử dụng một trong các SDK phụ trợ của Pi Network, tùy thuộc vào ngôn ngữ mà chương trình phụ trợ của bạn được viết. Hãy tham khảo Hướng dẫn thanh toán nâng cao để biết thêm thông tin.

Để đảm bảo rằng tất cả các bên liên quan (ứng dụng, máy chủ của bạn, máy chủ Pi và Chuỗi khối Pi) đều được đồng bộ hóa, khoản thanh toán cần phải trải qua luồng Phê duyệt phía máy chủ (đối với thanh toán từ người dùng đến ứng dụng) và/hoặc luồng Hoàn thành phía máy chủ (đối với tất cả các loại thanh toán).

Tweet
Share
Share
Pin

Leave a Reply

Your email address will not be published. Required fields are marked *

CRYPTO HEATMAP

ndtcapital.net

Disclaimer: Nội dung trên Blog chỉ mang tính chia sẻ cá nhân, không phải lời khuyên đầu tư - mọi quyết định tài chính là trách nhiệm của riêng bạn.

SÀN GIAO DỊCH

Sàn giao dịch tiền mã hóa hàng đầu: Binance, Coinbase Pro, Huobi, OKX

tiền điện tử

Bitcoin, Ethereum, Ripple, DOT, SOL, ADA, Stellar EOS, Pi, USDT.,