"сообщение": "Должен быть указан хотя бы один блок" error line-bot-sdk
Я делаю видео компонент с помощью этого образца
https://developers.line.biz/en/docs/messaging-api/create-flex-message-including-video/
и это sdk для приложения для обмена сообщениями Line
https://github.com/line/line-bot-sdk-python
import linebot.models as lm
message = lm.FlexSendMessage(
alt_text='hello',
contents={
"type": "bubble",
"size": "mega",
"hero": {
"type": "video",
"url": "https://example.com/video.mp4",
"previewUrl": "https://example.com/video_preview.jpg",
"altContent": {
"type": "image",
"size": "full",
"aspectRatio": "20:13",
"aspectMode": "cover",
"url": "https://example.com/image.jpg"
},
"aspectRatio": "20:13"
}
}
)
push_message(line_user,message)
сообщение об ошибке выглядит следующим образом,
LineBotApiError: status_code=400, request_id=a7ef5dbd-333e-4a69-b1ea-b8f277829485, error_response={"details": [{"message": "At least one block must be specified", "property": "/"}], "message": "A message (messages[0])\u00a0in the request body is invalid"},
Что это значит?