0

我正在构建一个 Cloud Endpoint 来处理来自 Firebase 应用程序的请求。我希望端点接收这样的 Firebase 数据库对象:

{
"$uid": "1234",
"$idCot": "abc", 
"text": "TextHere"
}

所以我创建了一个 Message 类来处理这个请求:

MyRequest(messages.Message):
     uid = messages.StringField(1, required = True)
     idCot = messages.StringField(2, required = True) 
     text = messages.StringField(3, required = True)     

但我找不到在 ProtoRPC 中创建有效消息类来定义该对象的方法,因为 Firebase 添加的字段名称中的“$”。

4

2 回答 2

0

不幸的是,这在今天的 ProtoRPC 中是不可能的。Endpoints Java 框架确实支持这一点。

于 2016-10-27T20:59:08.190 回答
-1

前面的答案是指 Endpoints Framework for Java,它是 Endpoints v2 版本的一部分。文档在这里:https ://cloud.google.com/endpoints/docs/frameworks/java/

于 2016-10-28T19:46:34.097 回答