我正在使用C#代码连接到Poloniex网站,a
加密货币交换。我有两个键,第一个是API密钥,最后一个是由Poloniex创建的,并通过电子邮件发送给我。我用了第一个
PublicKey
的密钥和PrivateKey
的最后一个密钥。 PublicKey
和
PrivateKey
课程ApiKeys.cs
。当我执行程序时,我
得到了错误
其他信息:远程服务器返回了 错误:(403)禁止“。
[PoloniexApi.Net]项目的链接(https://github.com/kripod/PoloniexApi.Net)
struct ApiKeys
{
// WARNING: In order not to expose the changes of this file to git, please
// run the following command every time you clone the repository:
// git update-index --assume-unchanged "PoloniexApi.Net.Demo\ApiKeys.cs"
internal const string PublicKey = "mypublickey";
internal const string PrivateKey = "myprivatekey";
}
答案 0 :(得分:1)
必须采用异常块。例如:
try
{
var curr = CurrencyPair.Parse(Scurr);
var trade = await PoloniexClient.Trading.GetTradesAsync(curr);
dataGridTradeHistory.Rows.Clear();
foreach (var trd in trade)
{
dataGridTradeHistory.Rows.Add(trd.Time, trd.Type, trd.IdOrder.ToString(),
trd.PricePerCoin, trd.AmountBase, trd.AmountQuote);
}
}
catch { }