]> jfr.im git - z_archive/twitter.git/commitdiff
Domain change based on called method. search_domain
authorHatem Nassrat <redacted>
Sun, 11 Jan 2009 23:41:50 +0000 (19:41 -0400)
committerHatem Nassrat <redacted>
Sun, 11 Jan 2009 23:41:50 +0000 (19:41 -0400)
twitter/api.py

index ad956e41918ecef8c0cf70e039cf1ea77d0f99b6..7876d73846f8b86d40f63a6e0ea6f9124a089ad7 100644 (file)
@@ -55,8 +55,15 @@ class TwitterCall(object):
         if method == "POST":
             headers["Content-type"] = "application/x-www-form-urlencoded"
             headers["Content-length"] = len(encoded_kwargs)
+
+        domain = "twitter.com"
+        if (
+            self.uri.startswith('/search') or
+            self.uri.startswith('/trends')
+        ):
+            domain = "search.twitter.com"
         
-        c = httplib.HTTPConnection("twitter.com")
+        c = httplib.HTTPConnection(domain)
         try:
             c.putrequest(method, "%s.%s%s" %(
                 self.uri, self.format, argStr))