私はTelegram Botからwebhook経由で着信メッセージを受信するpython Google App Engineアプリケーションを持っています。 Cloud Endpointを使用してリクエストを受信しているため、GoogleプロトコルRPCを使用してリクエストとレスポンスを管理しています。テレグラムボットからクラウドエンドポイント経由でGoogle App Engineにメッセージを受信
メッセージを含むTelegramからのjson incomingアップデートは、from
というフィールドを持っています。
class TelegramMessage(messages.Message):
message_id = messages.IntegerField(1, required = True)
from = messages.MessageField(User, 2)
私は変数ための名前を変更することはできません。問題は、私がメッセージを処理するために、RPCクラスを記述する場合、予約キーワードであるので、私は変数の名前from
を使用することができないということですそれ以外の場合は、着信jsonからのfrom
フィールドが失われ、この警告がコンソールに表示されます。認識されないフィールドの変更は見つかりませんでした。
どうすれば解決できますか?