2016-08-25 6 views
0

私はASP.NET MVC Webサイトで作業しています。ユーザーはビットコインをいくつか支払って、支払い後に特定のデジタルアートファイルをダウンロードできます。インスタント支払いとダウンロード。ASP.NET MVCでCoinpayments.net nugetパッケージを使用するには?

私は、nigetパッケージ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(); 
     } 
    } 
} 

をしかし、問題は、ユーザーが正常に支払ったという情報を取得する方法ですか?

このソースコードについては説明が必要です。

+1

このコードをチェックアウトすることができます:https://bitbucket.org/linh721990/coinpayments.net-c/src – Hackerman

+0

このコメントを回答として書くことができます。私はこのようなソースコードを探しましたが、ほとんど説明が歓迎されるでしょう。 – Dave

+1

ありがとう、Dave、私は助けてうれしい – Hackerman

答えて

1

あなたが言ったように、このライブラリに関するインターネットに関する情報はほとんどありません。 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行で説明したファイルです。

関連する問題