标签: stacky

使用Stacky API获取Stack Overflow问题

我想从Stack Overflow使用Stacky C#库获取Stack Exchange的最新问题.

我拿了示例代码并尝试运行它,但它在从Stack Exchange网站返回数据时会挂起.

StackyClient client = new StackyClient("0.9", "", Sites.StackOverflow, 
            new UrlClient(), new JsonProtocol());

var o = new QuestionOptions();
o.FromDate = DateTime.Now.AddMinutes(-10.0);
o.ToDate = DateTime.Now;
o.IncludeAnswers = false;
o.IncludeBody = false;
o.IncludeComments = false;
o.SortBy = QuestionSort.Creation;
o.SortDirection = SortDirection.Descending;

IPagedList<Question> l = client.GetQuestions(o); <--- program hangs here 4ever
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

我还看到我可以注册我的应用程序来获取API密钥.但是,没有必要让它首先运行,是吗?

编辑

如果我删除线

o.FromDate = DateTime.Now.AddMinutes(-10.0);
o.ToDate = DateTime.Now;
Run Code Online (Sandbox Code Playgroud)

它起作用并返回所有问题.如果我添加该行

o.Max = 50; …
Run Code Online (Sandbox Code Playgroud)

c# stacky stackexchange-api

10
推荐指数
1
解决办法
512
查看次数

标签 统计

c# ×1

stackexchange-api ×1

stacky ×1