Carte Basique
self.show_basic_card(self, title: str, text: str, small_image_url: Optional[str] = None, large_image_url: Optional[str] = None) -> None:
Fonctionnement
Vous permet d'afficher une carte avec titre, texte et optionnellement une image. Si vous essayez d'afficher une carte sur un appareil ne pouvant pas l'afficher (comme une enceinte Alexa qui n'a pas d'écrans), aucune erreur ne vas se produire, la carte ne seras simplement pas afficher. Si vous souhaitez afficher une image sur un appareil avec une petite taille d'écran (comme un Echo Spot), le titre et le texte de la carte seront affichés, cependant l'image sera caché.
Il est possible que votre utilisateur ne voit pas votre carte sur son appareil (ou même, sur un appareil affichant la carte, il n'est pas garanti que l'utilisateur regarde son écran). Pour cette raison, sur Alexa (les autres plateformes sont différentes), votre expérience devrait utiliser les cartes de manière optionnelle, et ne pas en dépendre.
Vous pouvez re-envoyer une carte comme réponse seule à votre utilisateur. Vous n'êtes pas obligé d'inclure une réponse vocal via la commande self.say() ou quoi que ce soit d'autre. Cependant, vous devriez prévoir que vos utilisateurs n'ont pas d'écrans ou ne les regarde pas.
Arguments
Le total de caractères quand le titre, le texte et les deux urls optionnel sont combinés, ne doit pas excéder 8000 caractères (voir https://developer.amazon.com/fr-FR/docs/alexa/custom-skills/include-a-card-in-your-skills-response.html#create-a-card-to-display-text-and-an-image)
title
Obligatoire | Attends une valeur de type str (texte)
Cette argument vous permet de définir le texte qui sera affiché comme le titre de votre carte. En fonction des appareils, il pourras être mis en gros et dans une police de caractères plus grosse.
text
Obligatoire | Attends une valeur de type str (texte)
Cette argument vous permet de définir le texte qui sera affiché comme le contenue de votre carte. Il ne sera pas mis en gras, et la taille de sa police peut s'ajuster en fonction de l'appareil et du nombre de caractères du texte.
small_image_url
Optionnel | Attends une valeur de type str (texte)
large_image_url
Optionnel | Attends une valeur de type str (texte)
Example
Si en essayant le code ci-dessus, une erreur se produit ou que l'image n'apparaît pas, c'est tout simplement car le lien de l'image est mort. Essayer avec un lien vers une autre image (n'importe lequel que vous trouverez sur internet, à condition qu'elle respecte les conditions d'hébergements d'images pour Alexa)



Usage
Mis à jour
Ce contenu vous a-t-il été utile ?