问题标签 [remoteapi]

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 回答
1433 浏览

python - Google App Engine remote_api 使用 remote_api_shell.py 返回 404

我正在使用谷歌内置工具连接到远程 api,所以我的客户端或 app.yaml 中甚至没有我可以更改的信息。我不知道为什么我突然无法连接。

我也可以在仪表板的日志中看到错误。因此,有些东西运行良好,足以让它在失败之前走得那么远。

0 投票
2 回答
2643 浏览

http - 将文本添加到由 Jenkins 远程 API 触发的构建页面

我为一个项目建立并运行了一个 Jenkins 构建系统。构建是通过 Jenkins 的远程 API 功能触发的。当对项目进行提交时,我们会向本地服务器上运行的 Jenkins 进程发送 HTTP 请求构建触发器;带有一个参数,该参数指定我们要签出和构建的 SVN 存储库中的主干项目文件夹的修订版。

我们还将修订版的 SVN 用户名和提交消息作为附加的 http 参数发送。所以 URL 看起来像:

我想在构建页面的某处显示这个描述参数,但我发现没有明显的方法可以通过远程 API 的构建触发来做到这一点。

我需要将参数命名为特定的名称还是此功能所需的插件?

0 投票
2 回答
437 浏览

google-app-engine - 远程 API、Objectify 和 DevServer 不喜欢事务?

我正在使用 objectify 4 写入 HRD 数据存储。在单元测试中一切正常,在开发服务器或生产中运行应用程序。

但是,当我尝试使用 REMOTE API 连接到 devserver 数据存储时,代码启动 XG 事务时会引发错误。在连接远程 API 时,似乎认为 HRD 未启用。这就是我连接的方式...

当 new SomeOtherDao().doSomeDataManipulationInTransaction() 在多个实体组上启动事务时,我会抛出错误:

仅在 High Replication 应用程序中允许的多个实体组上的事务

我如何告诉远程 api 这是一个 HRD 环境?

0 投票
1 回答
597 浏览

cordova - 在应用程序中获取自定义数据 - Pushwoosh

我有一个 Pushwoosh 的高级帐户,我想通过远程 API 从服务器发送自定义数据 (JSON)。现在我的问题是,如何在我的应用程序中获取这些数据。那么如何在我的应用程序中读取这些数据。我正在使用 Phonegap(Cordova) 在 Android 中编程?谢谢您的帮助!

0 投票
1 回答
466 浏览

google-app-engine - 使用 Google App Engine 服务帐户的远程 API?

当使用 Java 的远程 API访问另一个应用程序的 GAE 数据存储时(如此建议),我是否必须使用管理员密码(如示例代码中所示)或者我可以使用服务帐户凭据。对 Remote API 的调用应源自App Engine Client,因此非密码身份验证似乎是(唯一)明智的选择。

0 投票
1 回答
730 浏览

node.js - 我无法使用 AWS 中托管的 nodejs 连接 Docker Remote API

我在 Amazon web-services(AWS) 中创建了 t1.micro 实例,并安装了 docker.io。我在 SSH 客户端“sudo docker -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock -d &”中执行了以下命令。

当我试图获取所有图像时:myipaddres:4243/images/json. 我收到“此网页不可用”页面。

0 投票
1 回答
127 浏览

google-app-engine - 在应用引擎的 remote_api 中执行脚本

我想使用 python 应用程序引擎中的 remote_api 从我的桌面将大约 4000 个实体上传到 ndb 数据存储区。关于如何使用本文中的 remote_api shell 的说明非常清楚(https://developers.google.com/appengine /articles/remote_api)。但我想写一个脚本来上传我所有的实体。我似乎无法弄清楚如何执行脚本。那么如何运行我编写的脚本?任何帮助将不胜感激。我是 python 和 linux 的新手。:)

0 投票
1 回答
243 浏览

google-app-engine - 在服务器上配置 GAE Remote API

https://developers.google.com/appengine/docs/java/tools/remoteapi上的 Java 远程 API 介绍运行良好,但我只收到 404 错误:

我相信这是因为服务器配置不正确。“在服务器上配置远程 API”部分中的说明对我来说太模糊了——初学者。'将以下内容添加到您的 web.xml' 语句是问题所在。我不确定该语句指的是哪个 web.xml。将 web.xml 放在各种明显的地方,例如 war/WEB-INF/web.xml 似乎没有帮助。还尝试将其作为动态 Web 项目(在 Eclipse 中)使用 WebContent/WEB-INF/web.xml 中的 xml 代码,这也无济于事。

看起来像是对使用 Remote API 但看不到前进方向的 Java 项目结构的基本误解。建议将不胜感激。

0 投票
1 回答
213 浏览

python - 带有 remote_api 的 Appengine 日志服务

我正在尝试从远程获取我的 appengine 应用程序日志。我正在使用 remote_api,我尝试使用 appcfg 但我放弃了它,因为它对下载/缓冲区有限制,所以我无法下载所有日志。

现在我正在使用日志服务,但如果我在代码中使用它,它不会返回任何内容。这是我的代码:

它成功连接到我的应用程序,他创建了 logservice.fetch(),但它返回一个空对象......为什么?

0 投票
1 回答
68 浏览

google-app-engine - Google Remote API 允许仅查看已验证的用户进行写入

在开发人员控制台 UI 中,我无法使用此“可以查看”用户按预期编辑数据。但是,我可以通过连接到 App Engine 上的 Remote API Servlet 来写入数据存储区。据我所知,您只能对 App Engine 上的 servlet 应用管理员安全约束,但这仍然对项目的所有成员开放,无论他们是所有者、可以编写还是可以查看。然后我猜 Remote Api 使用具有写入权限的默认应用程序引擎服务帐户。

如果您还想使用 Google Remote API,有什么方法可以将帐户完全锁定为只读?这不被认为是远程 API 的缺陷吗?