0

Firebaseアプリケーションからのリクエストを処理するためのCloud Endpointをビルドしています。だから私はこの要求処理するために、メッセージクラスを作成ProtoRPCメッセージクラス定義

{ 
"$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)  

をしかし、私は、有効なメッセージクラスを作成する方法を見つけるカント私は、エンドポイントは、このようなFirebaseデータベースオブジェクトを受け取るしたいですProtoRPCを使用して、そのオブジェクトを定義します。これは、Firebaseが追加するフィールド名に「$」が付いているためです。

答えて

0

残念ながら、これは今日のProtoRPCでは不可能です。エンドポイントのJavaフレームワークはこれをサポートしています。

-1

以前の回答は、Endpoints v2リリースの一部であるJava用Endpoints Frameworkについて言及しています。ここでのドキュメントはhttps://cloud.google.com/endpoints/docs/frameworks/java/

+0

です。特定の回答にコメントする必要がある場合は、その回答の*注釈*として回答してください。 –

関連する問題