diff -u flickrapi-sf/__init__.py flickrapi-gae/__init__.py --- flickrapi-sf/__init__.py 2008-04-15 18:18:51.000000000 +0100 +++ flickrapi-gae/__init__.py 2008-12-11 10:40:53.000000000 +0000 @@ -44,12 +44,14 @@ import sys import md5 import urllib -import urllib2 +#import urllib2 import mimetools import os.path import logging import copy -import webbrowser +#import webbrowser + +from google.appengine.api import urlfetch from flickrapi.tokencache import TokenCache, SimpleTokenCache from flickrapi.xmlnode import XMLNode @@ -377,9 +379,12 @@ return self.cache.get(post_data) url = "http://" + FlickrAPI.flickr_host + FlickrAPI.flickr_rest_form - flicksocket = urllib.urlopen(url, post_data) - reply = flicksocket.read() - flicksocket.close() +# flicksocket = urllib.urlopen(url, post_data) +# reply = flicksocket.read() +# flicksocket.close() + + result = urlfetch.fetch(url, post_data, "POST") + reply = result.content # Store in cache, if we have one if self.cache is not None: