私は問題があります:twitter.comを開くと開くが、Tweetinviを使用するとうまくいきません。プロキシ内部のTwitter pingに失敗しましたが、ブラウザから開くと
したがって、私はこのコードを作っ:
var result = ping.Send("twitter.com");
if (result.Status != System.Net.NetworkInformation.IPStatus.Success)
{
insertlogwithFilename("test ping : 000X");
}
Iセットアップのプロキシ設定を、しかしpingが動作しません。ツイッターへの接続が接続されている場合
TweetinviConfig.CurrentThreadSettings.HttpRequestTimeout = 5000000;
TweetinviConfig.CurrentThreadSettings.UploadTimeout = 9000000;
if (noproxy == "0")
{
TweetinviConfig.CurrentThreadSettings.ProxyURL = "http://" + proxyIP + ":" + proxyPort;
}
try
{
Auth.SetUserCredentials(cuskey, secret, accesstoken, useraccessse);
}
catch (Exception exp)
{
insertlogwithFilename("error in authentication :" + exp.Message);
}
try
{
var authenticatedUser = User.GetAuthenticatedUser();
}
catch (Exception exp)
{
insertlogwithFilename("error in user authentication :" + exp.Message);
}
は、私がテスト:
はpublic static void testconn()
{
try
{
using (var client = new WebClient())
{
using (var stream = client.OpenRead("https://www.twitter.com"))
{
insertlogwithFilename("test stream : 8666");
}
}
}
catch
{
insertlogwithFilename("test stream : 8766");
}
}
public static void testconnping()
{
var ping = new System.Net.NetworkInformation.Ping();
var result = ping.Send("twitter.com");
if (result.Status != System.Net.NetworkInformation.IPStatus.Success)
{
insertlogwithFilename("test ping : 8766");
//return false;
}
else
{
insertlogwithFilename("test ping : 8666");
//return true;
}
}
真のコードリターンのこのブロックは、このブロックはfalseを返し
このサンプルでは、Tweetinviに関連するコードは実際にはありません。 – Linvi
を使用して設定をセットアップしました。TweetinviConfig.CurrentThreadSettings.ProxyURL = "http://" + proxyIP + ":" + proxyPort; –
しかし、私はtwitter.conで再生しないときに再生するので、動作しません –