簡體   English   中英

C#MtGox值捕獲器

[英]C# MtGox Value Grabber

好的,這是交易。 我是C#的初學者,但建議我學習它。 我迫不及待地想要工作一個比特幣價值采集器-這樣我就可以將這些值記錄到一個文本文件中。 另一件事是,該值必須來自MtG​​ox,無論是其API還是其首頁。

我花了一段時間處理HTTP請求和JSON解碼(grrr ...),但是當我確定還有其他人可以花時間在我的學習代碼上時,我看不出我要花多少時間幫我寫就好。

有人認為他們可能對此有所幫助嗎? 僅需幾行代碼,即可從MtGox獲得最后的比特幣價值。

非常感謝任何貢獻。 將。

編輯:

var json = WebClient.DownloadString("http://data.mtgox.com/api/2/BTCUSD/money/ticker_fast");

string valueOriginal = Convert.ToString(json);

那就是我需要寫的。 哇。 謝謝您的幫助,奧利弗(Oliver)。

這是一個問答網站,所以不要指望別人為您編寫代碼。

您可以使用任何支持HTTP調用的語言來訪問其API。 這是一個很好的入門指南: MtGOX api文檔

這是一個判斷電話,但聽起來您是一般編程新手。 不要致力於某種語言。 始終使用最好的工具完成工作。 我建議對這種工作使用一些“網絡友好”的東西。 NodeJS可以很自然地理解從其API返回的JSON,因此無需您像在.NET中那樣使用WebClient類或HttpResponseMessages的各種包裝和實例,從而使您的工作更加輕松。 還應考慮將數據寫入文本文件的目的。 什么會消耗這些數據? 您可能會跳過文件,而直接與下級使用者進行交互。

數據文件中應采用什么格式? 如果可以將其保存為JSON,則可以在C#中執行此操作

using System.Net;
//...
WebClient Client = new WebClient ();
Client.DownloadFile("https://mtgox.com/api/1/BTCUSD/ticker", @"C:\folder\results.json");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM