전보국 로봇에서 들어오는 메시지를 Webhook을 통해 수신하는 Python Google App Engine 애플리케이션이 있습니다. Cloud Endpoint를 사용하여 요청을 수신하므로 Google 프로토콜 RPC를 사용하여 요청 및 응답을 관리합니다.전보 봇에서 Cloud Endpoint를 통해 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
필드가 사라지고 콘솔에이 경고가 나타납니다. 인식 할 수없는 필드에 대해 변형이 없습니다.에서.
어떻게 해결할 수 있습니까?