Ошибка трансформации Google App Engine Python Images API - PullRequest
0 голосов
/ 09 февраля 2019

Я получаю следующую ошибку, используя get_serving_url, чтобы подавать изображения из моего ведра.Это происходит только тогда, когда я пытаюсь использовать функцию get_serving_url для изображений, загруженных ранее в корзину нашим приложением.Если я загружаю изображение вручную в то же самое ведро, то это работает.В отношении разрешения я не вижу никакой проблемы, поскольку ведро и изображение все установлены для общественности.Кто-нибудь сталкивался с такой проблемой или имел представление, что может быть не так?

logMessage:  "Exception on /serveurl [POST]
Traceback (most recent call last):
  File "/base/data/home/apps/s~c8-platform-dev/version1.415978756671140537/lib/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/base/data/home/apps/s~c8-platform-dev/version1.415978756671140537/lib/flask/app.py", line 1477, in    full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/base/data/home/apps/s~c8-platfordev/version1.415978756671140537/lib/flask/app.py", line 1381, in   handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/base/data/home/apps/s~c8-platform-dev/version1.415978756671140537/lib/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/base/data/home/apps/s~c8-platform-dev/version1.415978756671140537/lib/flask/app.py", line 1461, in                     dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/base/data/home/apps/s~c8-platform-   dev/version1.415978756671140537/main.py", line 45, in serveurl
    servingImage = images.get_serving_url(gskey)
  File "/base/alloc/tmpfs/dynamic_runtimes/python27g/f612b68945952bd1/python27/python27_lib/versions/1/google/appengine/api/images/__init__.py", line 1868, in get_serving_url
    return rpc.get_result()
  File "/base/alloc/tmpfs/dynamic_runtimes/python27g/f612b68945952bd1/python27/python27_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 615, in get_result
    return self.__get_result_hook(self)
  File "/base/alloc/tmpfs/dynamic_runtimes/python27g/f612b68945952bd1/python27/python27_lib/versions/1/google/appengine/api/images/__init__.py", line 1972, in get_serving_url_hook
    raise _ToImagesError(e, readable_blob_key)
  TransformationError"      
severity:  "ERROR" 

Это фрагмент кода, используемый

image = request.form['image']
bucket = request.form['bucket']
filename = (bucket + "/" +image)
gskey = blobstore.create_gs_key("/gs/" + filename)
servingImage = images.get_serving_url(gskey)
return(servingImage)     
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...