Nemůžu vidět moje adaptivní karty na Bot builder emulátor, to se jeví jako prázdné

0

Otázka

A já používám Python Bot Builder framework a já jsem to testoval na emulátoru. Teď vím, že moje adaptivní karty JSON souboru je perfektní, protože to show, to všechna data, jak jsem chtěl, na obou VisualStudio Kód a https://adaptivecards.io/designer/. Nicméně, když jsem spustit emulátor moje adaptivní je zcela prázdný.

Nyní kód jsem pomocí pro můj adaptivní karta je:

    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 )

Pak jsem spustit to pomocí:

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

Někde dělám chybu a nemůžu zaostřit, kde. Takže může mi někdo prosím pomoct?

  • To je, jak se můj adaptivní zobrazí karta (dva prázdné obdélníky na dně chat): enter image description here
  • A to je, jak to má být (palubní lístek na pravé straně obrazovky): enter image description here
adaptive-cards botframework bots chatbot
2021-11-23 15:32:51
1

Nejlepší odpověď

0

vypadá jako problém v json souboru.

enter image description here

2021-11-24 13:16:40

Ano, mám vytištěno můj obsah souboru, jak dobře a zkontroloval, že to bylo perfektní. Ale pro poněkud důvod, karta není zobrazena. Také jsem odstranil *encoding="unicode_escape" *, ale bohužel bez pomoci.
KingKong BigBong

můžete sdílet adaptivní soubor a log info
Vinoth Rajendran

github.com/microsoft/BotFramework-Emulator/issues/2337 Zde jsem zveřejnil json data za poslední komentář.
KingKong BigBong

Jste změnil verzi 1.3 ?
Vinoth Rajendran

Než vám děkuji. A omlouvám se za svou hloupost (SMH)
KingKong BigBong

V jiných jazycích

Tato stránka je v jiných jazycích

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