google-cloud-endpoints相关内容

我如何让我的云存储和应用引擎API中的Reaction应用位于同一个域下?

我最近转到GCP进行云托管。我有一个托管在云存储中的Reaction应用程序和一个托管在应用程序引擎上的Go REST API。我正在尝试如何对这两个域名使用相同的域名。 例如: www.mydomain.com/ www.mydomain.com/api/v1/* 来自AWS背景,应该是这样的: 我试了好几个小时寻找解决方案,但没有找到答案。如有任何建议/帮助,我们将不胜感 ..

使用移动后端启动器从数据存储区发送和检索数据

我正尝试在我的Android应用程序中使用Mobile Backend Starter。为此,我需要在数据存储区中存储一些数据。 我正在使用提供的对象CloudEntity,但我只能一致地插入和读取String。 这是我用来发送数据的示例代码: CloudEntity entity = new CloudEntity(TEST_KIND_NAME); entity.put(KE ..

Android + App 引擎:user.getUserID() 在端点为空

我有一个带有 GAE 服务器的 Android 应用程序.我尝试按照developers.google.com 上的描述对用户进行身份验证,我将用户参数添加到端点方法等.我得到一个不为空的用户,但此方法getUserId() 返回空值.它类似于这个,相当老的问题:函数 User.getUserId() 在 Cloud 端点 api 中为非空的用户对象返回空但我仍然不知道如何解决它.你如何处理这个错 ..

为 Google Cloud Endpoint API 设置 TLS 代理

我一直在 API 资源管理器 (localhost) 中查看我的 Google App Engine 端点 API 没有问题,现在得到了这个: 全文如下: 您正在探索通过 HTTP 而不是 HTTPS 描述或提供的 API.这是不安全的,可能会被您的浏览器阻止.要解决此问题,请为您的 API 设置 TLS 代理.或者,您可以告诉浏览器允许通过 HTTP 访问此站点的活动内容(在 Chr ..

无需 Google 帐户登录即可向 Cloud Endpoints 验证您的客户端

我一直在广泛研究如何使用 Cloud Endpoints 对您的客户端(Android、iOS、Web 应用程序)进行身份验证无需您的用户使用他们的 Google 帐户登录文档 向您展示. 这样做的原因是我想保护我的 API 或“锁定"给我指定的客户.有时我会有一个没有用户登录的应用程序.我不想纠缠我的用户现在登录只是为了我的 API 是安全的.或者其他时候,我只想像在网站上一样管理我自己的 ..

Google Cloud Endpoints 限制......任何建议的解决方案?

我是否认为 Cloud Endpoints 的优点有以下限制: REST Api 无法部署到自定义域(它将保留在 appspot.com 上). 唯一支持的身份验证是针对 Google 帐户的 OAuth. 推论:目前无法创建与 Google 帐户无关的用户登录/会话跟踪机制(例如,使用电子邮件作为用户名和密码). 是否有计划取消这些限制?如果有,ETA 是什么? 解决方案 ..

如何将缩略图(blob)与实体同时上传到谷歌应用引擎中的数据存储区?

我今天刚开始使用谷歌应用引擎,我已经爱上了端点.我很容易地做了一个,将一个对象存储在只有几个字符串值的数据存储中.但我还想要一个小缩略图图像与该数据存储实体一起使用.我了解如何使用 HttpServlet 从 android 上传 blob.我正在考虑使用数据存储实体的 id 作为 blobstore 中的图像名称,但我不知道如何连接这两个事件,因为我会将实体上传到数据存储,然后在该请求之后上传 ..

解决 App Engine 模块上的发现路径

我想用 python 为我的云端点构建一个客户端,如中所述文档. 我想从托管 VM 构建 API,因此我通过调用获取 API 的路径 modules.get_hostname(module="default") 这适用于开发服务器,我可以创建发现端点的完整路径,但是在实时系统上,这会将 url 返回到某个版本,例如: 20150628t110011.default.guestbook. ..
发布时间:2021-12-14 23:07:01 Python

有关 Cloud Endpoints 返回类型的更多信息

根据文档, 返回值类型不能是String或int等简单类型.返回值必须是 POJO、数组或集合. 这正是本地开发服务器上的工作方式.然而,一旦部署,原始类型的集合和数组会导致 500 Internal Server Error服务器日志显示 200 Success 的事实.POJO 的集合运行良好. 这种情况已经持续了几个月,并通过了多次不同方法的尝试.这是预期的行为还是错误? ..
发布时间:2021-12-14 23:05:38 Java开发

appengine 端点无法检索状态为 500 的 API 配置

我在 Eclipse 中运行 appengine 本地开发服务器,参数为 0.0.0.0 当我尝试访问任何方法时,出现以下错误.如果我尝试访问 api explorer,我会收到同样的错误 http://localhost:8888/_ah/api/explorer 注意:我刚刚将我的应用引擎服务器更新为 java 7. 有人知道如何解决这个问题吗? java.io.IOExc ..
发布时间:2021-12-14 23:02:47 Java开发

如何使用 Firebase 令牌验证保护我的 Google Cloud Endpoints API?

我的设置: 在 Google App Engine 上托管的 Java 后端,其中包含使用 Google Cloud Endpoints 创建的 API 包含为上述端点生成的客户端库的移动客户端应用程序.还与 Firebase 集成以进行身份​​验证和数据库. 我的意图是移动客户端应用程序的用户将能够使用 Firebase 身份验证登录移动应用程序,然后连接到任何后端 API,后者将 ..

“会议"使用 Google Cloud Endpoints

这个问题只是为了确认我对这个概念很清楚. 据我所知,Google Cloud Endpoints 是 Google 对 REST 服务的一种实现,因此它们无法在内存中保留任何“会话"数据,因此: 用户必须随每个请求发送身份验证数据. 我想稍后使用的所有数据必须被持久化,也就是说,对于我收到的每个 API 请求,我必须访问数据存储区,做一些事情并再次存储数据. 这是正确的吗?如果 ..

尽管调用了 setSelectedAccountName (Android 6.0),但 GoogleAccountCredential 名称为空

我已经使用安全后端创建了一个端点,并且自 3 月以来一直在我正在构建的应用程序上使用它(源文档 此处).我最近在我的 Android 6.0 设备上安装了最新版本,并弹出了一个奇怪的错误(它在 4.2.2 和 5.1 上完美运行). 具体的错误是: IllegalArgumentException:名称不能为空:null 我追踪到凭证错误,您可以看到下面的代码.在 Android 6.0 ..