google-app-engine相关内容

授权的 GAE 应用程序必须与数据库实例位于同一区域 |谷歌应用引擎

无法连接云端sql |谷歌应用引擎 |授权的 GAE 应用程序必须与数据库实例错误位于同一区域. 我确实阅读了本教程https://developers.google.com/appengine/docs/php/cloud-sql/ 我试图将我的 appID 提供给 Storage>>cloudsql>>Authorized App Engine Applications,但它显示了 ..
发布时间:2022-01-25 20:26:48 PHP

将照片从 Android 应用上传到 Google Cloud Storage/App Engine - 非法字符“_"

我在将照片从我的 Android 应用程序上传到 GCS 时遇到问题.我可以上传文本文件,但不能上传照片.我尝试了各种 mime 类型以及不同的 Base64 编码方法(decodeBase64、encodeBase64URLSafeString 等...) 我觉得我真的很亲近. 这是我收到的错误消息: com.google.appengine.repackaged.org.co ..
发布时间:2022-01-25 20:25:53 Java开发

ndb.BlobProperty vs BlobStore:更私密、更安全

我一直在阅读有关用于存储和检索图像文件的数据存储与 blobstore 的 stackoverflow.一切都指向 blobstore,除了一个:隐私和安全. 在数据存储中,我的用户的照片是私密的:我可以完全控制谁获得 blob.然而,在 blobstore 中,任何知道 url 的人都可以想象访问我的用户照片吗?这是真的吗? 这是一个应该让我安心的报价,但仍然不清楚.所以任何拥有 b ..

在 Google Cloud Storage 签名 URL 中提供回调 URL

使用 BlobStore 的 createUploadURL 函数,我可以提供一个回调连同将发布到回调 URL 的标头数据. 似乎没有办法使用 GCS 的 签名网址的 我知道有 对象更改通知,但不会允许用户在 POST 的标头中提供上传特定信息,这可以通过 createUploadURL 的回调实现. 我的感觉是,如果 createUploadURL 可以做到,那么一定有办法使用 ..

对 Google 的 Cloud Storage API 进行单元测试

我有一个 API 端点,我正在尝试为其编写单元测试,但我似乎不知道如何对 Python Google Cloud Storage 客户端库调用进行单元测试 (https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/).我希望在库中的某个地方找到一个存根,并让它像单元测试邮件 API 一样简单(https://c ..

我应该将我的静态资源从 App Engine 移动到 Google Cloud Storage 吗?

我们在 App Engine 中有一个网络应用程序.我想知道将我的静态资源(即图像、CSS 文件和 JS 文件)从 App Engine 中移出并从 Google Cloud Storage 提供它们是否是个好主意. 我的想法有两个: 1) 我们可以利用 Google Cloud Storage 获得 CDN 的优势.我们甚至可以为每个文件配置元数据以设置过期标头、gzip 压缩等.此 ..
发布时间:2022-01-25 20:20:30 其他开发

允许在谷歌云存储上公开共享文件

谷歌云存储允许用户查看“公开共享?"存储管理器中的字段,允许您直接共享数据的 URL. 我正在使用谷歌应用引擎并将数据发送到存储,但我希望默认公开共享. 我该怎么做?除了手动执行之外,他们的文档似乎没有提及任何内容. 我正在使用 python,但它可能没有太大区别. 解决方案 您可以使用 GSUtil 工具并设置存储桶上的 默认 ACL. 在默认 ACL 中允许每个人允 ..
发布时间:2022-01-25 20:18:39 其他开发

为什么我无法通过应用引擎将大于 100KByte 的文件上传到 Google Cloud Storage?

我的项目仅包含简单的文件上传表单和查看它的重定向.我可以上传任何小于 50 KB 的文件,但是当我上传一些大于 100 KB 的文件时,它会从应用引擎抛出 IO 异常.我不确定问题出在哪里.有谁知道如何通过应用引擎中的表单发布来增加我可以上传到谷歌云存储的文件大小?文件大小适当小于 10 MB 即可.任何代码片段将不胜感激.谢谢. java.io.IOException在 com.google. ..
发布时间:2022-01-25 20:17:28 Java开发

将 App Engine Blobkey 解码为 Google Cloud Storage 文件名

我有一个数据库,其中包含以前通过标准 Google App Engine 上传的 BlobKeys create_upload_url() 过程,通过设置 gs_bucket_name 参数,每个上传都进入同一个 Google Cloud Storage 存储桶. 我想做的是能够解码现有的 blobkey,以便获取它们的 Google Cloud Storage 文件名.我了解我可以一直在使 ..
发布时间:2022-01-25 20:16:30 其他开发

以编程方式模拟“gsutil mv".在 python 中的 appengine 云存储上

我想在谷歌云存储上实现一个 mv(copy-in-the-cloud)操作,类似于 gsutil 的操作方式(http://developers.google.com/storage/docs/gsutil/commands/mv). 我之前在某处读到这涉及数据的读取和写入(下载和重新上传),但我无法再次找到这些段落. 这是在云存储中移动文件的正确方法,还是必须深入到 boto 库以避 ..
发布时间:2022-01-25 20:15:18 其他开发

App Engine 的 Google Cloud Storage 身份验证

我们希望开始使用 Google Cloud Storage 作为用户上传文件的持久存储.很遗憾,我无法将 App Identity (application-id@appspot.gserviceaccount.com) 添加到我们的“团队",因为我们的团队基于 Google Apps 的域,它不允许任何不在我们域中的电子邮件地址加入团队. 在这种情况下,是否有推荐的方法来验证 App En ..

在 Android 应用程序中在 Google Cloud Storage 上部署数据库

在我的 android 应用程序中,我想将图像从我的 Android 应用程序存储到 Google Cloud Storage.为此,我指的是 Mobil Backend starter 示例.因为他们有一个部署在谷歌云存储上的后端数据库,但我不知道我可以在那里部署我自己的数据库. 在我的 Android 应用程序中查询数据库的步骤是什么?请帮我实现这个功能.谁能建议一个教程或链接,为在 G ..

如何通过 Java 将二进制数据从 AS3 发送到文件系统?

我在 AS3 中有需要压缩的 XML 数据,在我的 Java Google App Engine servlet 上进行验证,然后保存到 Google Cloud Storage 中的文件中.稍后,该文件将由 AS3 客户端打开并解压缩.如果我使用纯 XML 或文本执行此过程,则该过程有效,但如果我使用 ByteArray#compress 数据,它会在 ByteArray#uncompress ..

如何自己命名servingURL?

我想从存储在 Google-CS 存储桶中的图像文件中获取服务 URL,该存储桶由我自己命名: 我想自己命名服务 URL.我有一个单独的微服务,它应该定义服务 URL 的名称.在这种情况下,我不必从 Google-AE 到我的微服务进行往返,因为微服务会处理授权. 有没有办法明确定义服务 URL 名称? 解决方案 不要使用servingURL.直接获取图片: https:// ..
发布时间:2022-01-25 20:08:38 Java开发