繁体   English   中英

如何在ASP.NET MVC中使用Coinpayments.net nuget包?

[英]How to use Coinpayments.net nuget package with ASP.NET MVC?

我正在ASP.NET MVC网站上工作,用户在该网站上支付一定数量的比特币,付款后他可以下载特定的数字艺术文件。 即时付款和下载。

我找到了nuget包Coinpayments.NET。

https://www.nuget.org/packages/Coinpayments.NET/

我找不到任何示例如何在ASP.NET MVC中使用此nuget包。

在PHP官方网站上阅读文档无济于事。

请帮助我,如果您可以提供一些示例,说明如何进行交易,并且在成功付款后将用户重定向到指定的操作。

编辑:我有示例源代码:

using System;

namespace CoinpaymentsTest
{
    class Program
    {
        static void Main(string[] args)
        {
            var cp = new Coinpayments.Coinpayments("PRIVATEKEY", "PUBLICKEY");

            var payment = cp.CreateTransactionSimple(2, "USD", "BTC", "ADDRESS", "IPN");
            Console.WriteLine(payment.error);

            Console.WriteLine(payment.result.qrcode_url);

            var check = cp.GetTransactionInfo(payment.result.txn_id);

            Console.WriteLine(check.result.payment_address);

            Console.Read();
        }
    }
}

但是问题是如何获取用户已成功付款的信息?

我需要对此源代码进行解释。

就像您说的那样,Internet上关于此库的信息很少。 在Nuget上,没有有关如何使用它的信息或文档,但是我们拥有有关项目所有者Lode Kennes及其昵称linh721990 因此,以下Google搜索linh721990 github没有提供结果或线索,但是linh721990 bitbucket提供了库中源代码的链接以及一些测试应用程序:

https://bitbucket.org/linh721990/coinpayments.net-c

如果您查看https://bitbucket.org/linh721990/coinpayments.net-c/src/316088af0432ec3409d70c13f7fe510d27b47445/CoinpaymentsTest/Program.cs?at=master&fileviewer=file-view-default上的文件,则可以检查一些基本功能:

using System;

namespace CoinpaymentsTest
{
  class Program
  {
    static void Main(string[] args)
    {
        var cp = new Coinpayments.Coinpayments("PRIVATEKEY", "PUBLICKEY");

        var payment = cp.CreateTransactionSimple(2, "USD", "BTC");
        Console.WriteLine(payment.error);

        Console.WriteLine(payment.result.qrcode_url);

        var check = cp.GetTransactionInfo(payment.result.txn_id);

        Console.WriteLine(check.result.payment_address);

        Console.Read();
    }
  }
}

但是有关Nuget软件包功能的相关代码位于文件https://bitbucket.org/linh721990/coinpayments.net-c/src/316088af0432ec3409d70c13f7fe510d27b47445/Coinpayments/Coinpayments.cs?at=master&fileviewer=file-view-default 145行中有解释。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM