How are they unsafe? You can store the GCS blob_keys for as long as you want - they never expire.
On Tuesday, 20 August 2013 09:57:23 UTC+10, Kaan Soral wrote: > > I think this is a really serious issue, left unexplained > > > http://stackoverflow.com/questions/18116707/are-blob-keys-for-gcs-entities-safe-to-use-later > The logical result is, they are unsafe > > However if they are unsafe, there is no way to serve them from GAE > practically, current method to serve blobs/gcs items is to use blobstore's > download handler, however if blob_key's are unsafe that requires a > create_gs_key operation each time at a download handler, which is really > impractical (the create_gs_key delay is unknown) > > all the gcs / blobstore examples dodge use cases that would be useful, all > the examples are useless, creates a sample file, gets blob_key, serves it, > that is pointless, there is no example that creates an url that can be > served indefinitely ( this is what I'm referring to: > https://developers.google.com/appengine/docs/python/blobstore/ "Using the > Blobstore API with Google Cloud Storage" ) > > my current result is, blob_key's are unsafe, build a blobstore download > handler that will convert the gs_object_name to a blob_key and serve it > each time > > if there was an easy way to set read permissions to "all" from gae, that > would be great too, it sounds logical to serve files from the source, > however as far as I see, there is no API to change permissions? (you can't > set permissions to folders - a file by file permission system *seems*like a > must) > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
