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)
しかし、Firebase がフィールド名に「$」を追加するため、ProtoRPC で有効なメッセージ クラスを作成してそのオブジェクトを定義する方法を見つけることができません。