Dela via


Anslut en robot till Twilio (SMS)

GÄLLER FÖR: SDK v4

Du kan konfigurera roboten så att den kommunicerar med personer med hjälp av molnkommunikationsplattformen Twilio (SMS). Den här artikeln beskriver hur du konfigurerar en robot för kommunikation med Twilio genom att skapa ett TwiML-program och ansluta roboten i Azure-portalen.

Förutsättningar

  • Ett Azure-konto. Om du inte redan har ett skapar du ett kostnadsfritt konto innan du börjar.
  • En befintlig robot som har publicerats i Azure.

Skapa ett TwiML-program

  1. Om du inte har ett Twilio-konto skapar du ett nytt konto. Om du redan har ett Twilio-konto fortsätter du till nästa steg.
  2. Följ anvisningarna för att skapa ett TwiML-program.
    • Ange ett eget namn för TwiML-appen.

    • Lämna url:en för begäran tom under Röstkonfiguration

    • Under Meddelandekonfiguration anger du URL:en för begäran:

      • För en global robot anger du https://sms.botframework.com/api/sms.
      • För en regional robot anger du följande URL enligt den valda regionen:
      Region Begärans-URL
      Europa https://europe.sms.botframework.com/api/sms
      Indien https://india.sms.botframework.com/api/sms

Välj eller lägg till ett telefonnummer

Följ anvisningarna för att lägga till en verifierad anropare via konsolen. Du kan hoppa över detta om du redan har ett verifierat nummerpresentation.

När du är klar visas ditt verifierade nummer i Verifierade nummerpresentationer.

Ange TwiML-app som ska användas för röst- och meddelandefunktioner

När du har lagt till ett verifierat nummer-ID konfigurerar du numrets inställning för att använda TwiML-appen som du skapade.

  1. Välj Aktiva tal under Telefon Talhantera>. Välj numret och gå till Konfigurera.
  2. Under både röst- och fax och meddelandehantering anger du Konfigurera med till *TwiML-app. Ange sedan TwiML APP till TwiML-appen som du skapade tidigare. När du är klar väljer du Spara.
  3. Välj Aktiva tal igen. Du ser att den aktiva konfigurationen för både röst - och meddelandefunktioner är inställd på din TwiML-app.

Samla in autentiseringsuppgifter från Twilio

  1. Gå tillbaka till startsidan för Twilio-konsolen

  2. Under Kontoinformation visas ditt konto-SID och autentiseringstoken på projektinstrumentpanelen, som visas nedan. Kopiera och spara dessa värden för senare steg.

    Gather app credentials from Twilio Console

Ange Twilio-autentiseringsuppgifter i Azure-portalen

Nu när du har de nödvändiga värdena från Twilio ansluter du roboten till Twilio i Azure-portalen.

  1. I ett separat fönster eller en separat flik går du till Azure-portalen.

  2. Välj den robot som du vill ansluta till Twilio.

  3. Under Inställningar väljer du Kanaler och sedan ikonen Twilio (SMS) i listan över tillgängliga kanaler.

  4. Ange Telefon nummer, konto-sid och autentiseringstoken som du sparade tidigare. När du är klar väljer du Använd.

    Enter Twilio credentials in Azure

Roboten har nu konfigurerats för att kommunicera med Twilio-användare.

Testa roboten i Twilio

Om du vill testa om roboten är korrekt ansluten till Twilio skickar du ett SMS till ditt Twilio-nummer. När roboten tar emot meddelandet skickar den ett meddelande tillbaka till dig och ekar texten från meddelandet.

Ytterligare information

Mer information om hur du utvecklar för Twilio finns i Twilio SMS-dokumentationen.

Anslut en robot till Twilio med hjälp av Twilio-adaptern

Förutom att använda den tillgängliga Azure AI Bot Service-kanalen för att ansluta din robot till Twilio definierar Bot Builder Community-lagringsplatserna ett anpassat kanalkort för Twilio.