我正在构建一个 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 添加的字段名称中的“$”。