使用BART的API使用RestSharp C#获得响应

吉宝

我正在尝试使用BART的API使用RestSharp获得响应。这是我到目前为止的内容:

        var client = new RestSharp.RestClient("http://api.bart.gov/");
        var request = new RestRequest ("");
        request.AddParameter ("cmd", "stns");
        request.AddParameter ("key", "MW9S-E7SL-26DU-VV8V");
        IRestResponse response = client.Execute (request);

这应该获得所有Bart Station的列表stns参数表示要获取所有工作站,并且key是API密钥。

但是,当我尝试将其打印出来时

Console.WriteLine (response.Content);

我得到了一些奇怪的文档,上面写着如何使用BART API,然后出现了某种类型的错误,

未知服务器(64-126)

有任何想法吗?我怀疑关于如何设置参数或设置客户端的方式可能是一个简单的错误。

杰森

根据他们的样本,获取电台列表的网址是 http://api.bart.gov/api/stn.aspx?cmd=stns&key=MW9S-E7SL-26DU-VV8V

如果是这样,您希望您的请求看起来像:

var client = new RestSharp.RestClient("http://api.bart.gov/");
var request = new RestRequest ("/api/stn.aspx");
request.AddParameter ("cmd", "stns");
request.AddParameter ("key", "MW9S-E7SL-26DU-VV8V");
IRestResponse response = client.Execute (request);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用 MultiPartFormDataContetnt 调用 API 并在 C# 中获得响应

来自分类Dev

通过 C# 使用 Firebase 向 Android 发送推送并获得响应

来自分类Dev

使用RestSharp获取JSON响应

来自分类Dev

无法使用C#从API获取json响应

来自分类Dev

仅使用C ++评分程序获得重复的奇异响应

来自分类Dev

使用C#从MongoDb响应缓慢

来自分类Dev

C#使用StreamReader,处理响应流

来自分类Dev

订阅使用SIP巫术C#的响应

来自分类Dev

如何使用 C# 从 Oracle 获取响应?

来自分类Dev

使用c#解析xml响应

来自分类Dev

使用Selenium C#获得价值

来自分类Dev

从键盘使用C#获得输入?

来自分类Dev

Kotlin使用Foreach获得API响应

来自分类Dev

使用RESTSharp C#反序列化JSON

来自分类Dev

使用RestSharp将Curl转换为C#

来自分类Dev

C#中的Asana API 403响应

来自分类Dev

wcf c# API 中的响应错误

来自分类Dev

pdf 的 C# Web API 响应类型

来自分类Dev

使用RestSharp Client反序列化嵌套的JSON响应

来自分类Dev

使用RestSharp反序列化XML响应

来自分类Dev

C#如何使用响应状态代码创建WebException

来自分类Dev

使用SIP魔术师C#进行响应

来自分类Dev

C#使用HttpClient从JSON响应中获取特定对象

来自分类Dev

如何在C#中使用HttpClient读取WebAPI响应

来自分类Dev

无法使用C#从Soap响应获取值

来自分类Dev

C#使用HttpClient从JSON响应中获取特定对象

来自分类Dev

C#如何使用响应状态代码创建WebException

来自分类Dev

如何使用ANTLR for C#获得Lexer和Parser?

来自分类Dev

C# 使用 XmlReader 而不是 XmlDocument 获得额外的空白值