0

我开始为我的博客使用 twitterizer API。我从我的 cms 系统发布我的推文。我收到这个错误

无法解析远程名称:“twitter.com”

在 .cs 文件中,我的代码在这里

Twitter t = new Twitter("emrekiyak", "*****"); t.Status.Update(textbox1.Text);

和 web.config 配置是:

<trust level="Medium" originUrl="https?://(www.)?twitter.com/.+"/ >

我怎么解决这个问题。

谢谢你们

4

3 回答 3

0

尝试将您的 web.config 条目更新为:<trust level="Medium" originUrl="https?://(www.|api.)?twitter.com/.+" />

在较新版本的框架中,我们更改了使用的域名(在 Twitter 的文档中),但我没有更新代码项目上的文章。

此外,如果您需要帮助,如果您在我们的邮件列表中发布您的问题,您会得到我更快的答复。

瑞奇
创始人
Twitterizer

于 2010-01-21T19:21:30.860 回答
0

该错误消息表明您的服务器无法解析该主机的 DNS 条目。确保您的服务器配置正确并且可以在 dns 中解析“api.twitter.com”。此外,请确认没有使用/不需要代理。如果您需要代理,您可以在服务器的 Internet 设置中指定设置,或者在 web.config 中提供默认代理元素。

以下是应用程序配置中代理设置的文档:http: //msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

于 2011-10-14T15:03:54.890 回答
0

我最近在访问 Twitter API 的桌面应用程序中遇到了这个问题,它是 api.twitter.com 无法解决。该应用程序是在 Vista 上使用 Visual C# 创建的。该问题是间歇性的,当它发生时,Vista 机器无法 ping api.twitter.com。坐在 Vista 机器旁边的 Mac 没有问题,所以我断定它一定是 Vista 错误。我认为解决方案是将 IP 地址放在 Vista 主机文件中,所以我再次在 Mac 上 ping 以获取 IP 地址。我注意到 ping api.twitter.com 产生了几个不同的 IP 地址,很明显 DNS 系统不可能跟随它,我看不出 Mac 是如何处理的。可能唯一的最终解决方案是转储 Windows 并在 Mac 上使用 Java 进行开发,但这并没有

于 2013-11-23T00:29:47.330 回答