Build the future of communications.
Start Building for Free

translated posts

  • By Kelley Robinson
    Was ist Silent Network Authentication? Was ist Silent Network Authentication

    Hallo und danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von What is Silent Network Authentication?.

    Silent Network Authentication (SNA) ist eine Form der sicheren Nutzerauthentifizierung, mit der Sie Endbenutzer, Konten und Transaktionen schützen, ohne dass die Nutzer warten oder ihre App verlassen müssen. SNA verwendet direkte Verbindungen zum Netzbetreiber, um den Besitz einer Telefonnummer im Hintergrund zu überprüfen, ohne dass eine Nutzereingabe erforderlich ist. Es gibt weder 6-stellige Sicherheitscodes noch muss eine Authentifizierungs-App heruntergeladen werden. Das heißt, dass es nichts gibt, was Betrüger abfangen können. Aus diesem Grund ist SNA immun gegen Social Engineering und gleichzeitig weiterhin eine benutzerfreundliche Lösung.

    SNA basiert auf demselben System, das Betreiber zur Authentifizierung von Mobiltelefonanrufen und Datensitzungen im Netzwerk verwenden, sodass sich Ihr Unternehmen auf ein hohes Maß an Sicherheit für jede überprüfte Telefonnummer verlassen kann.

    Das zugrunde liegende Authentifizierungssystem ist standardisiert und vertrauenswürdig, aber die Erweiterung dieser Art der Authentifizierung …

    Read More
  • By Alan Klein
    Wie registriere ich einen SIP-Client direkt bei Twilio Wie registriere ich einen SIP-Client direkt bei Twilio

    Hallo und danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Registering a SIP Phone Directly to Twilio (and so much more...).

    Mit Twilio Programmable Voice SIP Domains, manchmal auch SIP Interfaces genannt, können Sie Sprachanrufe über einen SIP-Endpunkt tätigen und empfangen, indem Sie sich direkt bei Twilio registrieren.

    Neben der Möglichkeit, sich direkt bei Twilio zu registrieren, haben Sie die Flexibilität, den Verbindungstyp zu wählen. Dies kann das herkömmliche öffentliche Telefonnetz (engl. Public switched telephone network PSTN), ein anderes registriertes SIP-Gerät (oft als SIP-Benutzeragent oder SIP-Client bezeichnet) oder sogar ein Endpunkt des Twilio Programmable Voice SDK sein.

    Darum geht es in diesem Blogbeitrag:

    • Registrierung eines SIP-Telefons direkt bei Twilio
    • Anrufe von einem registrierten SIP-Telefon tätigen und empfangen
    • Empfohlene Designansätze
    • Zwei verschiedene Methoden für die Bereitstellung von SIP-Domain-Telefonanrufen
    • Erläuterung der Vorteile von Twilio SIP-Domains

    Um diesem Artikel zu folgen, benötigen Sie:

    Read More
  • By Bruno Kilian
    Flex Mobile: Ermöglicht Contact-Center-Teams das Arbeiten von überall Flex Mobile: Ermöglicht Contact-Center-Teams das Arbeiten von überall

    Hallo und danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Flex Mobile: Untether Call Center Agents from the Desktop.

    Das Schöne an Twilio Flex, dem Cloud Contact Center von Twilio, ist seine vollständige Programmierbarkeit. Sie müssen nicht darauf warten, dass der Anbieter die Funktion bereitstellt, sondern können sie selbst entwickeln!

    Flex bietet standardmäßig keine sofort einsetzbaren Funktionen für die Ausführung auf Mobilgeräten. Da Flex jedoch viele Produkte von Twilio vereint, z. B.TaskRouter, Conversations, und Studio, können Sie alle APIs und SDKs einsetzen, um Flex mit eigenen Weiterentwicklungen ganz an Ihre geschäftlichen Anforderungen anzupassen.

    Dieser Blogbeitrag zeigt ein Proof of Concept, das den Innovationsgedanken aufgreift, indem es Teammitgliedern die Möglichkeit gibt, sich vom Computer zu entfernen und weiterhin Chats und Anrufe über ihr Mobiltelefon abzuwickeln. Ich stelle Ihnen Flex Mobile vor, eine React Native-Anwendung, die sich nahtlos in Flex und seine untergeordneten Systeme einfügt, …

    Read More
  • By Scott Edwards
    Twilio zählt zu den führenden Unternehmen in Omdias Bericht zu Customer-Engagement-Plattformen Twilio zählt zu den führenden Unternehmen in Omdias Bericht zu Customer-Engagement-Plattformen

    Wenn Sie eine Kundendatenplattform mit umfangreichen Informationen als Herzstück Ihrer Customer-Engagement-Plattform nutzen wollen, sollte Twilio zu Ihrer ersten Wahl gehören.

    Omdia, eine führende Forschungs- und Analysegruppe im Technologiebereich, hat kürzlich die zweite jährliche Analyse zu Anbietern von Customer-Engagement-Plattformen (CEP) herausgegeben. Im Bericht für das Jahr 2022 beschreibt Omdia das Wachstum des CEP-Markts und den enormen Mehrwert, den CEP-Lösungen Unternehmen bieten.

    Twilio wurde als führendes Unternehmen im Bereich „Customer-Engagement-Plattform“ eingestuft und die Kundenerfahrung unserer CEP-Lösung wurde als die Beste bewertet.

    Omdia report

    Für Erfolge im digitalen Bereich müssen Unternehmen ihre Strategien zu Kundeninteraktionen überdenken. Omdia sagt: „Unternehmen müssen sich unbedingt mit der Implementierung von Lösungen für einen wirklich kundenzentrierten Gesamtansatz befassen. Die Customer-Engagement-Plattform von Twilio und ihr sofortiger Mehrwert für Twilio's Kunden haben uns beeindruckt.“

    Omida führt weiter aus: „Twilios Ansatz (für Customer-Engagement-Plattform) sticht hervor, da dabei automatisch Datenbausteine erstellt werden, die dabei helfen, Konversationen aus verschiedenen Customer Journeys aufzugreifen und zu …

    Read More
  • By Dominik Kundel
    Wie setzt man Umgebungsvariablen Copy of A01 Blog Product

    Hallo und danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von How To Set Environment Variables.

    Es gibt Dinge, die wir wirklich nicht in unserem Code preisgeben sollten. Meist sind das Konfigurationswerte, die von der Umgebung abhängen, z. B. Debugging-Flags oder Zugriffstokens für APIs wie Twilio. Umgebungsvariablen sind hier eine gute Lösung und können in den meisten Sprachen verwendet werden.

    Umgebungsvariablen?

    l4JA1COQqiZB6.gif

    Wie der Name vermuten lässt, sind Umgebungsvariablen die Variablen in Ihrem System, die Ihre Umgebung beschreiben. Die bekannteste Umgebungsvariable ist wahrscheinlich PATH, die die Pfade zu allen Ordnern enthält, die ausführbare Dateien enthalten könnten. Mit PATH müssen Sie statt des kompletten Pfads nur den Namen der ausführbaren Datei in Ihrem Terminal eingeben. Daraufhin prüft die Shell das lokale Verzeichnis und die in der PATH-Variable für die ausführbare Datei angegebenen Verzeichnisse.

    Neben den integrierten Variablen haben wir auch die Möglichkeit, unsere eigenen Umgebungsvariablen zu definieren. Gebunden …

    Read More
  • By Ricky Holtz
    Das neue Twilio Dev Phone dev-phone-header-german

    Hallo und danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Introducing the Twilio Dev Phone.

    Ich arbeitete als Lehrbeauftragter am Berkeley City College. Als ich Drittanbieter-APIs behandelte, entschloss ich mich dazu, im Unterricht mit TwilioQuest zu arbeiten. Meine Studenten starteten ihre Laptops, und ich musste feststellen:

    Wir hatten in unserem Unterrichtsraum kein Mobilfunknetz.

    Es sah schon witzig aus, wie meine Studierenden an einem Fenster verzweifelt nach Netz suchten, um die Textnachricht zu empfangen. Aber derartige Situationen zeigen ein klares Problem: Unsere persönlichen Mobiltelefone können uns beim Entwickeln mit Twilio im Wege stehen. Deswegen präsentiert das Developer Advocacy-Team von Twilio stolz das neue Twilio Dev Phone, ein Twilio CLI-Plug-in zum Senden und Empfangen von Anrufen und SMS direkt von Ihrer lokalen Entwicklungsumgebung.

    A screenshot of the dev phone UI

    In unserer Dokumentation erfahren Sie mehr über das Dev Phone und wie Sie es benutzen. Das Dev Phone ist eine komplette Open Source-Lösung. Sehen …

    Read More
  • By Julie Griffin
    Erste Schritte mit Twilio Free SMS für Unternehmen Erste Schritte mit Twilio Free SMS für Unternehmen

    Hallo und danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Getting Started With Twilio Free SMS for Businesses.

    Kennen Sie das? Sie haben Ihr Telefon zu Hause vergessen und es fühlt sich an, als ob ein Körperteil fehlt? Wir tragen unser Mobiltelefon in der Hosentasche oder Handtasche mit uns herum, es liegt auf dem Schreibtisch, und meistens haben wir es griffbereit. Durch die konstante Nähe zum Gerät und die Aufmerksamkeit, die wir ihm schenken, ist der Short Message Service, besser bekannt als SMS, für Unternehmen ein ernstzunehmender Leistungsträger.

    SMS überzeugt mit einer Öffnungsrate von 98 % und ist unschlagbar, wenn es darum geht, die sofortige Aufmerksamkeit unserer Kunden zu erlangen. Dennoch sollte man es mit SMS als Kommunikationsmittel nicht übertreiben. Das persönliche Verhältnis der Nutzer zu ihren Telefonen ist der Grund dafür, dass SMS angemessen eingesetzt werden muss, um das Vertrauen der Kunden zu gewinnen und effektiv mit …

    Read More
  • By Becky Teper
    Unsere Partnerschaft mit Business Messages von Google Unsere Partnerschaft mit Business Messages von Google

    Hallo und danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von Our Partnership with Google's Business Messages.

    Auf der SIGNAL 2021 haben wir unsere Partnerschaft mit Business Messages von Google angekündigt und Ihnen einen Vorgeschmack auf die Unterstützung von Business Messages von Google innerhalb der Conversations-API gegeben. Verbraucher entwickeln immer neue Vorlieben im Hinblick auf die Kanäle, über die sie kommunizieren möchten. Die Nachfrage steigt besonders beim Private Messaging für Kundensupport und kommerzielle Kommunikation mit einer Marke. Nutzen Sie Ihre Chance, sich mit diesem Kommunikationskanal von Ihren Mitbewerbern abzuheben.

    Über die Hälfte der Verbraucher gab mindestens eine asynchrone Messaging-Methode an, wie SMS- oder Messaging-Anwendungen, die es in ihre Top 3 der bevorzugten Kommunikationswege mit Unternehmen schafften. Das Pilotprojekt für Business Messages von Google in der Conversations-API ermöglicht Ihnen, direkt mit Ihren Kunden über die Google Suche und Maps zu interagieren, also dort, wo die Kunden am häufigsten nach Informationen …

    Read More
  • By Sam Agnew
    aiofilesとasyncioを使用したPythonの非同期ファイル処理 aiofiles and asyncio python async file

    この記事はTwilioデベロッパーエバンジェリストのSam Agnewが執筆した記事(英語)を日本語化したものです。

    非同期コードは、今ではPython開発の主力となっています。asyncioが標準ライブラリーに加わり、互換性のある機能がサードパーティーのパッケージで数多く提供される今、このパラダイムは今後も続くと考えられます。

    非同期コードを作成する上で重要な点は、コードのすべてのパーツを上手く連携させることです。ある特定の要素が、他のすべての要素を遅延させる事態とならないよう、上手に連携させましょう。ファイルI/Oは、非同期処理連携においてよくある阻害要因です。そこで、この記事では、aiofilesライブラリーを使用してファイルを非同期処理する方法を説明します。

    基本から始めましょう。、ファイルの内容を非同期で読み取るために必要なコードは以下になります。(非同期関数の中にあるものとします。)

    async with aiofiles.open('filename', mode='r') as f:
        contents = await f.read()
    print(contents)
    

    では、詳しく見ていきます。

    ノンブロッキングコードとは?

    「非同期」、「ノンブロッキング」、「同時(並行)」はそれぞれよく聞く表現ですが、それぞれの意味は少しまぎらわしいところがあります。こちらのより詳細なチュートリアルによると、主な特性は次の2つです。

    • 非同期ルーチンでは、最終結果を待つ間「一時停止」し、その間に他のルーチンを実行できる。 …
    Read More
  • By Kelley Robinson
    HTMLとJavaScriptで国際電話番号入力フィールドを作成する方法 How to build international phone number input in HTML and JavaScript

    この記事はTwilioデベロッパーエバンジェリストのKelley Robinsonこちら(英語)で執筆した記事を日本語化したものです。

    電話番号は国際的な番号体系として知られるE.164により標準化され、国コードと加入者番号を組み合わせた+14155552671のようなフォーマットが利用されます。このフォーマットは(Twilioをはじめ)多くのAPIで必須とされており、国コードと電話番号を2つの別々のデータベース列に格納する必要はありません。

    しかし、次のようなケースの電話番号入力でユーザーに+記号と国コードを入力してもらうのは避けたいところです。

    • 新規アカウントの登録
    • SMS 2FAの有効化
    • カスタマーサービスからの返信のリクエスト
    • マーケティング関連通知の登録

    この記事では、基本的なHTMLとJavaScript、そしてintl-tel-inputプラグインを使用して電話番号入力フィールドを作成し、電話番号を処理・分解する方法を説明します。電話認証と不正防止のためのヒントも紹介します。

    この記事のコード全体はGitHubで参照できます。

    intl-tel-inputプラグインの機能

    このプロジェクトでよく使用するintl-tel-inputは、「国際電話番号の入力と確認に使用するJavaScriptプラグイン」です。このプラグインについて、自分がいつも使用しているセットアップを紹介しますが、そのほかにも多くの設定オプションがあります。興味があればこちらのドキュメントをご覧ください。

    このプラグインは、国コードのドロップダウンを表示し、さらに各国 …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.