Eu não consigo ver minha adaptável cartão no Bot construtor de emulador, ele aparece como em branco

0

Pergunta

Eu estou usando Python Bot Construtor de quadro e estou testando-o sobre o emulador. Agora eu sei que o meu adaptável cartão de JSON arquivo é perfeito, porque ele mostrar todos os dados de como eu desejava tanto VisualStudio Código e https://adaptivecards.io/designer/. No entanto, quando eu executar o emulador meu adaptativo está completamente em branco.

Agora, o código que eu estou usando para o meu adaptável cartão é:

    def adaptive_flight_card_attachment(self):
        JSONFileName = 'QuickAdaptiveJSONfile.json'
        file_path = "AdaptiveFlightCardFile"
        
        if os.path.exists(file_path):
            files_in_dir = os.listdir(file_path)
            if JSONFileName in files_in_dir:
                file_path = os.getcwd()+f'/{file_path}'+f'/{JSONFileName}'
                    with open(file_path, "r+", encoding="unicode_escape") as in_file:
                        card = json.load(in_file)
                            return Attachment(content_type="application/vnd.microsoft.card.adaptive", content=card )

Eu, em seguida, execute esta usando:

FlightDetailCard = self.adaptive_flight_card_attachment()
response = MessageFactory.attachment(FlightDetailCard)
await turn_context.send_activity(response)

Em algum lugar aqui eu estou cometendo um erro e eu não consigo fixar o ponto onde. Então alguém por favor pode me ajudar aqui?

  • Esta é a forma como a minha adaptável cartão aparece (Os dois vazio retângulos da parte inferior do bate-papo): enter image description here
  • E esta é a forma como eles deveriam ser (O cartão de embarque do lado direito da tela): enter image description here
adaptive-cards botframework bots chatbot
2021-11-23 15:32:51
1

Melhor resposta

0

olhar como problema no arquivo json.

enter image description here

2021-11-24 13:16:40

Sim, eu tenho impresso o meu arquivo de conteúdo bem e verifiquei que ele era perfeito. Mas para um pouco de razão, o cartão não está sendo exibido. Eu também removido o *encoding="unicode_escape" * mas, infelizmente, não ajuda ainda.
KingKong BigBong

você pode compartilhar adaptável arquivo de log e informações
Vinoth Rajendran

github.com/microsoft/BotFramework-Emulator/issues/2337 Aqui eu postei os dados json no último comentário.
KingKong BigBong

Você mudou a versão 1.3 ?
Vinoth Rajendran

Que muito de você. E quero pedir desculpas pela minha estupidez (SMH)
KingKong BigBong

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................