我正在使用twitterizer2来更新推特状态。它工作正常如果我不在代理后面但在我的代理后面我收到错误。如何在twitterizer框架中为代理服务器发送代理IP,端口和用户名及密码?
目前我正在使用以下代码..
tokens = new OAuthTokens();
tokens.AccessToken = "some token";
tokens.AccessTokenSecret = "some secret";
tokens.ConsumerKey = "some token";
tokens.ConsumerSecret = "some secret";
TwitterResponse<TwitterStatus> tweetResponse = TwitterStatus.Update(tokens, message);
答案 0 :(得分:4)
Twitterizer依靠.net中的内置设置支持代理。首先,Twitterizer不使用任何更改,而是使用为Internet Explorer定义的代理设置(也可在控制面板的“Internet设置”下找到)。
如果您希望覆盖系统范围的配置设置,有两种方法可以执行此操作:
1.在应用程序的配置文件中设置默认代理。 (更多信息on msdn)
2.为每个方法允许的WebProxy类的Proxy属性提供OptionalProperties值。