我正在构建一个云端点,用于处理来自Firebase应用程序的请求。我希望端点接收一个Firebase数据库对象,如下所示:
{
"$uid": "1234",
"$idCot": "abc",
"text": "TextHere"
}所以我创建了一个消息类来处理这个请求:
MyRequest(messages.Message):
uid = messages.StringField(1, required = True)
idCot = messages.StringField(2, required = True)
text = messages.StringField(3, required = True) 但是我找不到一种方法来在ProtoRPC中创建一个有效的消息类来定义该对象,因为Firebase添加的字段名称中的"$“。
发布于 2016-10-28 04:59:08
不幸的是,这在今天的ProtoRPC中是不可能的。不过,Endpoints Java框架确实支持这一点。
发布于 2016-10-29 03:46:34
前面的答案提到了Endpoints for Java,它是Endpoint v2版本的一部分。文档在这里:https://cloud.google.com/endpoints/docs/frameworks/java/
https://stackoverflow.com/questions/40162427
复制相似问题