]> jfr.im git - z_archive/twitter.git/commitdiff
Patched it up so now it works httplib2_rebased
authorMike Verdone <redacted>
Sun, 1 Mar 2009 03:32:30 +0000 (20:32 -0700)
committerMike Verdone <redacted>
Sun, 1 Mar 2009 03:32:30 +0000 (20:32 -0700)
twitter/api.py

index 22bed5e194eb1eb6ac61277ac729525829e1cba6..cfec32d1f7f737973d9bce1aa235939c06f643e8 100644 (file)
@@ -64,12 +64,10 @@ class TwitterCall(object):
         headers = {}
         if (self.agent):
             headers["X-Twitter-Client"] = self.agent
-        if (self.username):
-            headers["Authorization"] = "Basic " + b64encode("%s:%s" %(
-                self.username, self.password))
 
         kwargs = {
-            "uri": "%s.%s%s" % (self.uri,self.format,argStr),
+            "uri": "http://%s%s.%s%s" % (
+                self.domain, self.uri, self.format, argStr),
             "method": method
         }
 
@@ -81,7 +79,8 @@ class TwitterCall(object):
 
         try:
             http = Http()
-            http.add_credentials(self.username, self.password, self.domain)
+            if (self.username):
+                http.add_credentials(self.username, self.password, self.domain)
             response, content = http.request(**kwargs)
             if (response.status == 304):
                 return []