0

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 で有効なメッセージ クラスを作成してそのオブジェクトを定義する方法を見つけることができません。

4

2 に答える 2

0

残念ながら、これは現在の ProtoRPC では不可能です。ただし、Endpoints Java フレームワークはこれをサポートしています。

于 2016-10-27T20:59:08.190 に答える