问题标签 [google-cloud-endpoints]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3948 浏览

google-app-engine - 如何使用 Cloud Endpoints 启用 CORS?

是否有一种巧妙的方法可以通过 Cloud Endpoints 启用 CORS?

(在响应中添加“Access-Control-Allow-Origin:*”或类似的东西)

谢谢,布兰登

0 投票
2 回答
1332 浏览

android - 在 Eclipse 4.2 中生成云端点时出错

在过去的几天里,我在尝试在 Eclipse 中生成云端点库时不断收到此错误。

这是完整的错误日志:

起初我以为是我的错,但现在我从 android 项目重新创建了一个简单的 app-engine 后端项目,但仍然是同样的问题。

请帮助我,我正在按计划进行,这让我很长时间。

如果我尝试在 app-engine 上部署,则没有问题......

谢谢。

0 投票
2 回答
1559 浏览

android - Appengine 连接的 Android prj 在移动测试中得到 404

我启动并运行了我的 android+appengine 应用程序(端点),在我的本地机器上一切正常,所以我决定上传我的 appengine 代码,以便我可以尝试直接在手机上通过 Android 应用程序访问数据。

当我尝试调用我的 appengine 后端时,出现 404 错误。

在浏览器上,如果我尝试调用 http://[myAppID].appspot.com/_ah/spi 我得到:

所以主要的 serlvet 正在响应,我做错了什么?

(授予互联网许可!)

提前致谢!!

这是代码,这是在 AsyncTask 中执行的:

这是 CloudEnpointUtils 中的代码(显然 LOCAL_ANDROID_RUN 设置为 false):

我为错误添加了 logcat:

编辑:AppEngine 部署日志

EDIT2:其他信息

我尝试与我在 appengine 战争中放入的 java servlet 通信,通过浏览器没有问题,一切正常,如果我尝试从命令行 ping 或尝试以编程方式通信,我有这个错误:

请任何人帮我找到解决方案

编辑 3:好消息,我已经能够使用 appengine 地址调用我的 servlet,其版本为:

代替:

我不知道为什么,但这样就可以了!即使使用版本地址技巧,尝试通过端点调用远程 appengine 应用程序仍然没有运气,希望对您有所帮助!

0 投票
2 回答
3092 浏览

java - Google AppEngine:什么是 SystemServiceServlet 及其与 _ah 目录的关系?

这个问题类似,我对这SystemServiceServlet甚至是什么感兴趣,以及它与/_ah/spi/我在自动生成的 web.xml 中看到的目录的关系。

这些有什么作用?为什么/何时是必要的?提前致谢!

0 投票
1 回答
2804 浏览

eclipse - 尝试获取列表而不是按主键搜索时谷歌应用引擎空指针异常

我刚刚开始研究 GAE 和云端点。我创建了一个示例持久类,并使用 Eclipse 中的 google 菜单生成了 enpoint 类。现在我只是在关注一些关于如何使用curl和取回漂亮json字符串的教程,显然,当我试图列出所有值时,它会抛出 a nullpointerexception,令人惊讶的是,当我提供带有 url 字符串的 id 时,它会神奇地起作用。现在,我关心的是这两种方法listContinent,即getContinent

这就是造成错误的原因

这是调用listContinent引发错误的方法。

而这个就可以了

它正在调用该getContinent方法,当正确Id通过 url 传递时,它按预期工作。

这是我的端点类-

这是我坚持的课程-

这是我的堆栈跟踪

我做了一些调试,发现查询Query query = mgr.newQuery(Continent.class);没有返回任何内容,并且for each循环没有填充ArrayList.

0 投票
1 回答
486 浏览

google-app-engine - Google Cloud Endpoints 会取代 ProtoRPC API 吗?

刚刚观看了 google I/O 2012 中的端点演示(http://www.youtube.com/watch?v=NU_wNR_UUn4 以及http://endpoints-trusted-tester.appspot.com/)。

如果我理解正确,这将取代 ProtoRPC API 提供的功能,并提供一种自动准备客户端 API 端点的方法。

由于这会影响我在未来项目中使用 ProtoRPC 的决定,是否有人知道 Endpoints 是否会取代 ProtoRPC?

干杯

0 投票
1 回答
2492 浏览

google-app-engine - 在本地测试谷歌云端点

我一直在尝试使用谷歌云端点在应用程序引擎中编写一些代码,并且我还注册了受信任的测试程序,但我的请求仍在等待中,所以据我所知,我只能在端点托管时访问它们apppot 域,所以有什么方法可以在本地使用端点,以便我可以继续开发,直到我的请求被考虑为云端点作为受信任的测试人员?

0 投票
1 回答
1260 浏览

android - Appengine 上的 Oauth 与 Google Play 服务

我在 Android 上使用 Google Play 服务来访问 Google APIs 和 Google Cloud Endpoints。我还可以使用来自 Google Play 服务的令牌访问 appengine User api。这可能吗?此链接中有一些 OAuth 的示例代码,但有点模糊。我可以在标头中传递 oauth 令牌并使用以下代码获取用户吗?

0 投票
1 回答
263 浏览

java - 切换到 objectify 时,Google 云端点 .api 文件被从战争中删除

使用 Google 云端点创建成功(本地)部署的服务后,我想从使用 JDO 切换到 Objectify。

使用对象化代码更新端点类后,我遇到了一个问题,即战争中的 .api 文件被删除并且不会重新生成。结果是端点不再暴露,每个请求都返回 404 错误。

我手动将文件重新添加回(从另一个项目修改),它与部署的战争一起工作过一次,它似乎试图提供请求(由于缺少 objectify 注释而失败),但随后再次删除了 .api 文件。

任何人都可以帮助我就可能导致文件被删除且根本不重新生成的原因提出任何建议吗?

0 投票
1 回答
126 浏览

android - 使用 App Engine 更新应用程序中的数据库

我一直在阅读有关应用程序引擎的信息,但我仍然不知道在 android 应用程序中我能做什么和不能做什么。

基本上我想要做的是能够在云中创建/管理一个数据库,如果需要,应用程序可以下拉并更新本地数据库。创建和管理将由我在应用程序之外完成。

我对这一切知之甚少,因为我刚刚开始使用它,但我已经制作了一个应用程序,我只想向它添加这个功能。我从来没有写过任何类型的 Web 服务调用或任何东西,但我用它们来获取数据等

这可以做到吗?有什么教程可以帮助我吗?