C# で Twitter ストリーム ビューアーを実装しようとしていますが、問題は C# 自体にはありません。
Twitter のストリーミング API のジオロケーション ボクシング機能を使用しようとしています。このフォームでリクエストを送信しようとしています
private string url = @"https://stream.twitter.com/1/statuses/filter.json?track=";
次に、パラメーターを追加します
for (int i = 0; i < keywords.Count; i++)
{
url += keywords[i].ToString() + "%2C";
}
これまで、クエリは正常に機能しますが、これを追加すると機能しなくなります
url += @"&locations=" + location;
ここで、場所変数には値があります
-121.75,36.8,-122.75,37.8
だから私はこのようなクエリで終わっています
https://stream.twitter.com/1/statuses/filter.json?track=twitter%2Cfacebook%2Ciphone&locations=-121.75,36.8,-122.75,37.8
406 Not Acceptable という応答が返ってきました。