I am trying to use the Google Wave Active Robot API and I get an HTTP 502 error
example
    from waveapi import events
    from waveapi import robot
    from waveapi import ops
    import passwords
    robot = robot.Robot('gae-run', 'http://a3.twimg.com/profile_images/250985893/twitter_pic_bigger.jpg')
    robot.setup_oauth(passwords.CONSUMER_KEY, passwords.CONSUMER_SECRET, server_rpc_base='http://www-opensocial.googleusercontent.com/api/rpc')
    wavelet = robot.fetch_wavelet('googlewave.com!w+dtuZi6t3C','googlewave.com!conv+root')
    robot.submit(wavelet)
    self.response.out.write(wavelet.creator)
But the error I get is this:
Traceback (most recent call last):
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 511, in __call__
    handler.get(*groups)
  File "/base/data/home/apps/clstff/gae-run.342467577023864664/main.py", line 23, in get
    robot.submit(wavelet)
  File "/base/data/home/apps/clstff/gae-run.342467577023864664/waveapi/robot.py", line 486, in submit
    res = self.make_rpc(pending)
  File "/base/data/home/apps/clstff/gae-run.342467577023864664/waveapi/robot.py", line 251, in make_rpc
    raise IOError('HttpError ' + str(code))
IOError: HttpError 502
Any ideas?