关于 python:在 blobstore 中更新和保存现有的 blob/文件?

updating and saving an existing blob/file in blobstore?

文档非常清楚如何创建/获取 blob,但我找不到有关如何修改和保存现有 blob 的任何参考。

在给定 BlobInfo 对象的情况下,这真的可能吗?

https://developers.google.com/appengine/docs/python/blobstore/overview#Writing_Files_to_the_Blobstore


您不能修改现有的 blob。

您可以使用 Files API 从现有 blob 读取并写入新 blob。

如果您不想使用 Files API 来读取现有的 blob,那么您可以使用 BlobReader。


我使用 http://tsssaver.1conan.com 来保存 blob。您输入您的信息,它会发送所有已签名固件的请求。

您无需使用该版本来保存 Blob,Blob 只是来自 Apple 服务器的一个小文件,它使用您设备的一些信息及其加密密钥来验证还原。

假设您想为当前的 iOS 保存您的 blob,不再由苹果签名,希望您以后可以恢复它,那么您很不幸,因为您可能只能在最后保存您的 blob,但您不能获取 Apple 的加密密钥以验证并执行恢复以供将来使用。