GAE - AppEngine - DeadlineExceededError: Przekroczono termin podczas oczekiwania na odpowiedź HTTP z adresu URL:

Mam aplikację Google AppEngine, która działa świetnie na moim lokalnym komputerze. Aplikacja umieszcza obraz (z adresu URL) na mojej ścianie na Facebooku. Jednak po wdrożeniu go na serwerach Google pojawia się błąd:

DeadlineExceededError: Deadline exceeded while waiting for HTTP response from URL: 

Obraźliwy kod to:

facebook_access_token = facebook_info['access_token']

facebook_post_url = 'https://graph.facebook.com/me/photos?access_token=%s&url=%s&name=%s&method=post' % (facebook_access_token, url, caption)
facebook_post_url = facebook_post_url.replace(" ", "+");
facebook_result = urlfetch.fetch(facebook_post_url)

if facebook_result.status_code == 200:
  facebook_result_object = json.loads(facebook_result.content) 
  output_ids['facebook'] = facebook_result_object['id']
else:
  output_ids['facebook'] = ''

Ans pełny ślad błędu to:

Traceback (most recent call last):
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 710, in __call__
    handler.get(*groups)
  File "/base/data/home/apps/s~digibackapi/1.362663258877230387/main.py", line 512, in get
    facebook_result = urlfetch.fetch(facebook_post_url)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/urlfetch.py", line 266, in fetch
    return rpc.get_result()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 604, in get_result
    return self.__get_result_hook(self)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/urlfetch.py", line 404, in _get_fetch_result
    'Deadline exceeded while waiting for HTTP response from URL: ' + url)
DeadlineExceededError: Deadline exceeded while waiting for HTTP response from URL: https://graph.facebook.com/me/photos?access_token=<ACCESS_TOKEN>&url=http://digiback.cc/ej7&name=Trees&method=post

Ponownie kod wygląda na mnie solidnie i działa dobrze na moim komputerze lokalnym. Czy może mieć coś wspólnego z limitami czasu? Kiedy próbujęfacebook_post_url w przeglądarce powraca natychmiast.

Czy ktoś ma jakieś pomysły? Jestem tutaj kompletną stratą.

Wielkie dzięki!

questionAnswers(5)

yourAnswerToTheQuestion