问题标签 [endpoints-proto-datastore]

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 投票
1 回答
322 浏览

google-app-engine - 如何使用“endpoints-proto-datastore”在 google appengine 端点 api 中执行自定义查询?

通常我们会做这样的查询

但是如何在 Endpoints 模型上执行自定义查询以及如何传递除“id、limit、order..”等之外的自定义参数

例如:

如何向端点提供“somename”?

0 投票
1 回答
99 浏览

google-app-engine - EndpointsAlias 属性过滤错误

我正在尝试使用 EndpointsAliasProperty 实现自定义查询响应。这是代码

它给了我一个错误

我该如何解决这个问题?有没有办法实现上述想法?

0 投票
1 回答
78 浏览

google-app-engine - 端点 proto 数据存储 + GeoModel ,元类冲突

我正在尝试使用 Endpoints 原型数据存储实现GeoModel ,如下所示:

得到:

我希望能够使用 Endpoints Proto Datastore 并能够按邻近度等进行搜索。

有什么建议么 ?

0 投票
1 回答
699 浏览

google-app-engine - 如何通过 appengine 端点 api 上传图片?

我正在使用 Endpoints Proto Datastore API。假设我有这样的代码:

模型 :

接口:

如何通过 api 将图像上传到数据存储区?先感谢您。

0 投票
0 回答
99 浏览

google-app-engine - 端点原始数据存储 Api 未显示在 Api Explorer 中

这是我的代码。在 Api Explorer 中,我只看到 prenotazioni.list api,我不明白为什么我看不到其他两个。我试图更改名称和路径。更改版本。删除部分代码。每次我只看到 prenotazioni.list。

0 投票
0 回答
282 浏览

python - 端点原型数据存储:查询结构化属性

我正在尝试基于实体的街道实现搜索。像这样;

试过:

得到:

我试过添加allow_message_fieldsquery_method,它不起作用。

我试过改变addressaddress.street不起作用。

关于我应该怎么做才能让它发挥作用的任何想法?

0 投票
1 回答
64 浏览

google-app-engine - endpoints-proto-datastore 无法摆脱默认过滤器

我有一个EndpointsModel名为“文件”的一些字段:

我正在使用 endpoints-proto-datastore 查询方法:

我正在向没有参数的端点发送 GET 请求(仅限制 = 10)。但是当应用程序打印查询时,我可以看到有一个过滤器ofcheck它们的默认值false

我怎样才能摆脱这个默认过滤器?

0 投票
1 回答
212 浏览

python - Endpoints Proto Datastore - 用于密钥的路径 {requirement} 变量随机中断

我正在使用 Endpoints 和 Endpoints Proto Datastore 构建 API,并使用 App Engine Launcher 进行测试。下面的代码是我用来构建两层深的嵌套实体(祖父母/父母/孩子)的代码。

该变量看似随机_child返回“无”(在第 98 行设置),这ndb.Key在第 139 和 143 行中断并导致BadArgumentError: Incomplete Key entry must be last.

这是它中断时的日志:

到目前为止,我一直无法自己弄清楚,所以任何帮助将不胜感激。

谢谢!

0 投票
2 回答
184 浏览

python - 请求和响应的不同类

我刚刚开始使用 Proto Datastore 创建 API。我想知道我的请求和响应是否可以有不同的类,前提是两者都是从 EndpointsModel 继承的。例如,

这看起来行不通。所以有人可以告诉我如何创建这样的方法。我能想到的唯一另一种方法是恢复到原始的 protopc 方法,并将请求和响应类型都指定为装饰器的一部分。有没有办法使用 proto-datastore 来实现这一点?先感谢您。

0 投票
2 回答
77 浏览

python-2.7 - 如何在请求中要求 api-token 字段?

我目前正在使用 endpoints-proto-datastore 库构建 Google Cloud Endpoints 后端,并且在您请求用户时遇到了需要 apikey 的问题。用户登录后,他们会收到一个 APIkey,然后将其发回以进行连续的 put(有效),但是我如何在 GET 上要求用户名/电子邮件和 apikey?目前,如果用户这样做:

由于 ID 正确,用户被从数据存储中拉出,并且完全忽略了 apiToken。我如何要求这两个字段?(另一方面,我如何在请求中发回用户的 ID?)