Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free

french posts

  • By Shiori Yamazaki
    Comprendre la différence entre composants fonctionnels et composants de classe dans React difference composants react

    Il existe dans le monde de React deux façons d'écrire des composants React. L'une utilise une fonction, et l'autre une classe. Les composants fonctionnels sont devenus ces derniers temps de plus en plus populaires, mais comment l'expliquer ?

    Grâce à cet article expliquant pas à pas chacun d'eux à travers des exemples de code, vous comprendrez les différences entre composants fonctionnels et composants de classe et pourrez vous plonger dans le monde du React moderne !

    Produire le rendu d'éléments JSX

    Avant toute chose, la grande différence, c'est la syntaxe. Comme son nom l'indique, un composant fonctionnel n'est qu'une simple fonction JavaScript qui renvoie du JSX. Un composant de classe, pour sa part, est une classe JavaScript qui étend React.Component, laquelle comprend une méthode de rendu. Vous trouvez ça déroutant ? Prenons un exemple simple.

    import React from "react";
     
    const FunctionalComponent = () => {
     return <h1>Hello, world</h1>;
    }; …
    Read More
  • By Sam Agnew
    Comment envoyer un message WhatsApp avec JavaScript et Node.js Comment envoyer un message WhatsApp avec JavaScript et Node.js

    WhatsApp est un service de messagerie utilisé partout dans le monde. Avec l'API de messagerie Twilio, vous pouvez envoyer des messages WhatsApp par programmation. Vous allez découvrir comment utiliser JavaScript pour envoyer un message via WhatsApp.

    Configuration de l'environnement de développement

    Commençons par vérifier que nous avons installé et configuré les bons outils pour les opérations que nous allons effectuer. Tout au long de cette publication, nous utiliserons les éléments ci-dessous :

    Voici un guide utile à consulter de manière générale si vous comptez utiliser davantage Twilio et Node.js, ou si vous avez d'autres questions.

    Inscription à Twilio et activation de la Sandbox

    Avant de pouvoir envoyer un message WhatsApp avec votre langage Web, vous devez vous inscrire pour créer un …

    Read More
  • By Alaina Kafkes
    C'est la vie : envoyez des SMS avec Golang envoyer des sms avec golang

    Que ce soit sur notre téléphone, sur des post-it ou dans un carnet, nous gardons tous des citations qui nous inspirent. Personnellement, j'aime suivre @Kurt Vonnegut. Non, pas le vrai Vonnegut (qui est décédé) : juste un humain ou un bot qui tweete certains de ses fameux traits d'esprit.

    En pensant à Vonnegut, une idée m'est venue : quoi de mieux pour se lancer avec Twilio que d'envoyer des citations de Vonnegut à tous vos amis ? C'est exactement ce que nous allons voir dans ce blog : comment envoyer des SMS avec des citations de Vonnegut dans Golang.

    C'est parti : configuration de l'environnement de développement

    Avant de commencer à coder, prenez un moment pour installer Golang sur votre ordinateur. Suivez les instructions de votre système d'exploitation et n'hésitez pas à tester votre installation localement.

    Si vous n'avez jamais vu de code Golang, je vous recommande de …

    Read More
  • By William Essilfie
    Construire des bots Facebook Messenger avec Python Construire des bots Facebook Messenger avec Python

    Ah, la magie des chatbots... Ces produits remarquables permettant aux individus de créer de nouvelles expériences, allant de l'envoi d'actualités personnalisées à la diffusion d'informations sur les soins de santé destinés aux femmes. La première fois que j'ai entendu parler des bots, je n'imaginais pas que je serais un jour capable d'en créer un moi-même. Cela étant, je me suis vite plongé dans la documentation de Facebook Messenger et j'ai commencé à apprendre comment faire fonctionner un bot en un rien de temps, avec un peu de Python 3 et de Flask.

    Dans cet article, nous aborderons les bots en allant des notions de base sur leur fonctionnement jusqu'à la construction de notre propre bot Facebook Messenger basique. Nous allons plus précisément construire une version de base de Black Girl Magic Bot, un bot Facebook Messenger qui envoie aux utilisatrices des images, des listes de lecture, et …

    Read More
  • By Kelley Robinson
    5 raisons qui prouvent que l'A2F par SMS est encore là pour un moment 5 raisons qui prouvent que l'A2F par SMS est encore là pour un moment

    Chaque solution de sécurité représente un équilibre délicat entre la protection de quelque valeur et la fourniture d’accès utilisable aux bonnes personnes. Nous sommes tous constamment en train d’évaluer les compromis et de calculer les risques dans le but de trouver le bon équilibre entre sécurité et facilité d’utilisation. Quand il y a plus d'enjeux, les gens sont prêts à ajouter des frictions et protections supplémentaires. Dans le monde physique réel, cela se traduirait par un appartement personnel qui n’est protégé que par un simple verrou, alors qu’un magasin de bijoux investit dans un système d’alarme.

    Pour les affaires en ligne, l’authentification par SMS est depuis longtemps un choix populaire pour sécuriser les comptes des clients. C’est un canal facile et familier à déployer, et l’usage de l’Authentification à Deux Facteurs (A2F) a connu une croissance de 9% au cours des deux dernières années. Tandis que les canaux SMS soulèvent …

    Read More
  • By Marcos Placona
    Envoyer un SMS avec C# en 30 secondes Envoyer un SMS avec C# en 30 secondes

    Vous construisez une application .NET et vous avez besoin d’envoyer des messages SMS. Et si je vous disais que vous pouvez le faire en 30 secondes avec l’API Twilio ? Voici une vidéo qui vous montre à quel point il est rapide de pouvoir envoyer un SMS avec C# et l’API Twilio.

    Vidéo : Comment envoyer un SMS avec C# en 30 secondes

    Mais puisque vous ne pouvez pas copier/coller à partir d’une vidéo, voici tout le code dont vous aurez besoin.

    Installez la librairie helper Twilio pour .NET à votre projet en utilisant le gestionnaire de package de votre console (Package Manager).

    PM> Install-Package Twilio
    

    Importez le namespace Twilio dans votre classe et initialisez le Twilio Client REST en lui passant votre Account SID et Auth Token - qui sont disponibles sur le portail Twilio.

    using System;
    using Twilio;
    using Twilio.Rest.Api.V2010.Account;
    using Twilio.Types;
    
    namespace twilio_sms
    { …
    Read More
  • By Kelley Robinson
    Comment encourager les utilisateurs à activer l'A2F Comment encourager les utilisateurs à activer l'A2F

    Proposer l’A2F (authentification à deux facteurs) n’aide pas à sécuriser vos clients s’ils n’optent pas pour cette fonctionnalité. L’A2F aide à protéger les utilisateurs si le premier facteur, souvent un mot de passe, est compromis. La compromission de ce facteur est commune car il est facile de deviner des mots de passe qui ont fuité sur un autre site. Les utilisateurs les plus conscients des risques de sécurité ont sûrement déjà des mots de passe forts et uniques. Ils n’ont peut-être pas besoin d’être convaincus pour activer l’A2F, mais comment convaincre les utilisateurs plus vulnérables d’activer des mesures de sécurité supplémentaires?

    Une étude de 2019 sur la facilité d’utilisation de l’A2F a conclu que 29% des gens pensaient que les inconvénients de l’A2F valaient le compromis de sécurité. “Je ne pense simplement pas que j’ai quoique ce soit que quelqu’un pourrait vouloir me prendre, donc je pense que c’est …

    Read More
  • By Kelley Robinson
    Vérifier la saisie d'un numéro de téléphone avec HTML et JavaScript Vérifier la saisie d'un numéro de téléphone avec HTML et JavaScript

    Si vous avez Googlé “regex numéro de téléphone” et que vous l’avez vite regretté, vous êtes au bon endroit. Il y a beaucoup de formats en ce qui concerne les numéros de téléphone, mais heureusement, il y a des outils gratuits que vous pouvez utiliser pour vous assurer de la validité d’un numéro de mobile.

    Ce post vous montrera deux façons de vérifier qu’un numéro de téléphone est valide : l’API Twilio Lookup, et le plugin JavaScript intl-tel-input. Cet article se base sur un autre, comment coder un champ de saisie de numéros de téléphone internationaux, auquel vous pouvez vous référer pour plus de détails sur la façon de construire le joli champ de saisie de numéros que j’utilise plus bas.

    Vous pouvez trouver le code complet sur mon GitHub.

    Pourquoi vous devriez valider les saisies de numéros de téléphone

    Vous voulez valider les numéros de téléphone …

    Read More
  • By Kelley Robinson
    Coder une saisie de numéros de téléphone internationaux Comment coder une saisie de numéros de téléphone internationaux avec HTML et JavaScript

    Les numéros de téléphone sont standardisés en un format international connu sous le nom de E.164. Il combine les codes de pays et les numéros des abonnés sous la forme suivante : +14155552671. Ce format est requis par beaucoup d’APIs (dont celles de Twilio) et signifie que vous n’avez pas à stocker les codes de pays et les numéros de téléphone dans deux colonnes séparées de la base de données.

    Cependant, vous ne voulez probablement que vos utilisateurs aient à entrer un “+” et un code de pays lorsque qu’il saisissent leurs numéros de téléphone pour :

    • S’inscrire en tant que nouvel utilisateur
    • Activer la 2FA par SMS
    • Faire une demande de rappel d’un service client
    • Souscrire aux notifications marketing

    Cet article vous accompagnera étape par étape pour coder un champ de saisie de numéros de téléphone pour traiter et parser les numéros de téléphones en utilisant du …

    Read More
  • By Kelley Robinson
    3 façons d'implémenter les critères du PSD2 sur l'authentification forte des clients 3 façons implémenter PSD2 authentification fort clients

    La régulation européenne des Directives sur les Services de Paiement (PSD2) exige une Authentification Forte du Client (SCA) lorsqu’un client :

    • Initie un paiement électronique de plus de 30€*
    • Accède à son compte bancaire en ligne
    • Effectue n’importe quelle autre action à distance “qui puisse comporter un risque de fraude ou d’abus”.

    Ceci s’applique à :

    • Les entreprises et/ou les clients au sein de l’Espace Economique Européen
    • Les transactions en ligne ou sans la présence de carte de débit ou de crédit.

    Initialement, la date limite pour se conformer à cette nouvelle réglementation était en septembre 2019 mais elle a été rallongée jusqu’au 30 décembre 2020 (la date limite de la SCA au Royaume-Uni est maintenant fixée au 14 septembre 2021).

    Il y a trois façons d’utiliser Twilio lors de la mise en place de la SCA pour les transactions dans votre application:

    1. Pour la vérification des mots de passe …
    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.