Build the future of communications.
Start building for free

API posts

  • By Nupur Bhade Vilas
    Twilioの管理コンソールが刷新されました! build on the new and improved twilio console jp

    この記事は、プロダクトマーケティング担当のNupurが、こちら(英語)で執筆した記事を日本語化したものです。

    Twilioコンソールの日本語化は今後の課題として認識しており、以下で触れる新しいTwilioコンソールの国際化の枠組みを先ず整備し、その上で完全な日本語化のプロジェクトを進めていく予定です。

    新しいTwilioコンソールが正式リリースとなりました。2021年8月28日以降、すべてのユーザーの皆様のコンソールが、自動的に新しいコンソールへと移行します。

    • 使いたいTwilio製品・サービスやツールに、直感的に容易にアクセスできます
    • ページの読み込み速度が大幅に向上しました (アーキテクチャを再構築しました)
    • Twilio製品・サービスの設定、アプリケーション監視、アカウント管理、請求関係といった、コンソールの利用シナリオ毎に専用ビューを用意し、操作性を向上させました

    Twilioで今すぐ構築を開始しましょう!

    新しいTwilio Consoleへ

    「企業がデジタル経済の中で生き残り、成功するためには、SaaSサービスに頼るだけでなく自らビルドしていく必要があります。差別化はお金で買えるものではありません。自らビルドすることが唯一の方法です」- Twilio CEO、ジェフ・ローソン

    Twilio Consoleは、開発者がアプリケーションやTwilioアカウントを管理するためのもので、Twilioプラットフォームの重要な役割を果たしています。Twilioが事業を始めてから12年、その製品・サービスの数は片手で数えられるレベルから …

    Read More
  • By Nupur Bhade Vilas
    Twilio Console is now in General Availability build on the new and improved twilio console

    The new Twilio Console is now in General Availability. Starting August 28th, 2021, all users will be automatically migrated to the new Console.

    • Access the right products and tools at the right time.
    • Enjoy vastly improved page load speed as a result of a re-architecture.
    • Find dedicated views for your products, application monitoring, account management, and billing.

    Start building on Twilio, today!


    Towards a new Console

    “Every company that’s going to survive and thrive in the digital economy needs to build. Because you can’t buy differentiation...you can only build it.” - Jeff Lawson, CEO, Twilio

    The Twilio Console is what developers use to manage their applications and Twilio accounts — a critical part of every developer’s experience with our platform. In the 12 years since Twilio was founded, we’ve grown from a handful of products to more than we can count with our fingers (and toes). We’ve shipped new …

    Read More
  • By Matthew Setter
    How to Lookup Phone Numbers in Plain PHP With Twilio's Lookup API How to Lookup Phone Numbers in Plain PHP With Twilio's Lookup API

    Phone numbers are a very common part of user profiles in modern applications. For example, they let users receive an OTP (One Time Password) to log in to an account or receive a recovery code when they can't access their second-factor device, and they let support staff contact a customer when there is suspicious activity on their account.

    However, how often do we check that the phone number which users store in their profiles is genuine? Today, I'm going to show you how to do it in plain PHP using Twilio's Lookup APIno framework required!

    Tutorial requirements

    To follow this tutorial you'll need three things:

    Create the project directory and install the …

    Read More
  • By Luís Leão
    Crie um bot de SMS de cotação de ações com Twilio e TypeScript Crie um bot de SMS de cotação de ações com Twilio e TypeScript

    Vimos como enviar um SMS com TypeScript e como receber e responder mensagens SMS com TypeScript. Agora vamos criar algo que podemos usar! Se você gosta de investir, pode não ter muitas maneiras de verificar o mercado de ações, então vamos desenvolver um aplicativo para que você possa enviar um símbolo de ações e receber uma cotação delas.

    Nesta publicação, criaremos um aplicativo Node.js com TypeScript, usando o Express, o pacote para Node da Twilio e a API Finnhub para responder a mensagens SMS recebidas com cotações de ações.

    O que você vai precisar

    Para criar o aplicativo nesta publicação, você vai precisar de:

    Read More
  • By Luís Leão
    Criar e consumir uma API RESTful no PHP Laravel Criar e consumir uma API RESTful no PHP Laravel

    Desde suas redes sociais favoritas até os aplicativos bancários que você mais usa, nosso mundo moderno é conduzido por muitas APIs. Neste artigo, você aprenderá a criar uma API RESTful moderna e um aplicativo que implementará a API.

    Pré-requisitos

    • PHP 7.1 ou superior
    • Composer
    • MySql
    • Laravel 5.6 ou posterior
    • Postman

    Para acompanhar este tutorial, você deve ter um entendimento básico da linguagem PHP. É necessário o conhecimento básico da estrutura Laravel.

    Noções básicas sobre o aplicativo

    Você vai criar uma API CRUD. CRUD é a sigla em inglês de "Create, Read, Update, and Delete" (Criar, ler, atualizar e excluir). Nossa API terá os seguintes endpoints:

    GET /api/students retornará todos os alunos e aceitará solicitações GET.

    GET /api/students/{id} retornará um registro de aluno fazendo referência a seu id e aceitando solicitações GET.

    POST /api/students criará um novo registro de alunos e aceitará solicitações POST.

    PUT /api/students/{id} atualizará …

    Read More
  • By Luís Leão
    Lançamento da Especificação da OpenAPI em Beta da Twilio Lançamento da Especificação da OpenAPI em Beta da Twilio

    Esteja você criando seu primeiro produto com a Twilio ou procurando expandir sua oferta de produtos, você precisa de acesso fácil a ferramentas nas linguagens de programação ou ambientes mais usados. Hoje, temos o prazer de anunciar que temos a Especificação da OpenAPI de código aberto em Beta para cada API da Twilio.

    Por muito tempo, prestamos suporte e mantivemos bibliotecas de ajuda e ferramentas em várias linguagens e ambientes mais populares usados pelos desenvolvedores. Agora, estamos expandindo essa cobertura fornecendo arquivos de documentação de acordo com a Especificação da OpenAPI, um formato padrão do setor para APIs. Assim fica mais simples gerar o código automaticamente para que você possa desenvolver com a Twilio sem complicações, seja qual for a linguagem ou a ferramenta usada.

    O que você pode fazer com o OpenAPI?

    Geração da biblioteca do cliente

    Com o poder da Especificação OpenAPI da Twilio e do gerador …

    Read More
  • By Gareth Paul Jones
    Twilio OpenAPI 仕様のベータ版提供開始のご案内 Introducing Twilio's OpenAPI Specification Beta JP

    この記事は英語版ブログ記事の抄訳です。

    Twilioを使用した初めての製品開発でも、既存製品の機能拡張でも、日頃使用しているプログラミング言語や環境を扱えるツールを簡単に使える必要があります。Twilioは、OpenAPI Specification(OpenAPI仕様)をベータ版としてオープンソース化し、すべてのTwilio APIで利用できるようにしました。

    Twilioは長年にわたり、ヘルパーライブラリとツールのサポートとメンテナンスを続けてきましたが、その対象は、開発者の間で最も利用されている言語と環境の一部でした。今回、APIの業界標準形式であるOpenAPI Specificationに準拠したTwilio APIドキュメントファイルを提供し、対応できる言語や環境の拡張を開始したことになります。これによりコードの自動生成がシンプルに行えるようになり、使用している言語やツールにかかわらず、Twilioを使用した開発が簡単になります。

    OpenAPIでできること

    クライアントライブラリの生成

    Twilio OpenAPI Specification の枠組みとオープンソース化されたOpenAPI generator (生成コード) を活用し、新しいクライアントライブラリを生成できます。そうすることで、複雑なメソッドや関数を書く必要がなくなり、お好みのプログラミング言語で、さらに便利でシンプルに、Twilioをお使いいただけます。たとえば、TwilioのAPIメソッドに対して、強力な型定義がされたRustライブラリをプログラミング的にビルドできるよ …

    Read More
  • By Tilde Thurium
    Découvre 7 APIs cools et insolites! 7-api-cool-banner

    Les êtres humains apprennent mieux en jouant.

    Peu importe votre niveau, débutant ou habitué, cet article vous donnera 7 APIs drôles et absurdes avec lesquelles vous amuser !

    Si vous n’avez jamais écrit une ligne de code, ne vous inquiétez pas ! Nous vous montrerons comment ça fonctionne. Pour les plus expérimentés, n’hésitez pas à passer directement à la partie “Les 7 APIs à découvrir” ;)

    C’est quoi une API?

    API est l’acronyme de “Application Programming Interface” (Interface de Programmation d’Application). C’est une méthode de communication entre deux programmes. Ils peuvent être exécutés à partir du même ordinateur ou non, ça n’a pas vraiment d’importance.

    Il y a plusieurs types d’APIs - le terme est très large. Aujourd’hui nous allons nous concentrer sur les APIs REST.

    Les APIs REST suivent un pattern qui définit comment l’information sera transmise d’un ordinateur à un autre. Celui qui demande la data est appelé …

    Read More
  • By Gareth Paul Jones
    Introducing Twilio’s OpenAPI Specification Beta Introducing Twilio's OpenAPI Specification Beta

    Whether you are building your first product with Twilio or looking to expand your product offering, you need easy access to tools in the programming languages or environments you use. Today, we are excited to announce that we have open-sourced an OpenAPI specification in Beta for every Twilio API.

    For a long time we’ve supported and maintained helper libraries and tooling in a handful of the most popular languages and environments used by developers. We’re now expanding that coverage by providing Twilio API documentation files in accordance with the OpenAPI Specification, an industry-standard format for APIs. This makes it simple for you to auto-generate code so you can easily build with Twilio no matter the language or tools you use.

    What you can do with OpenAPI?

    Client Library Generation

    Using the power of the Twilio OpenAPI specification and open-sourced OpenAPI generator, you can now generate new client libraries. …

    Read More
  • By Gareth Paul Jones
    Présentation de la version Bêta de la spécification OpenAPI de Twilio Présentation de la version Bêta de la spécification OpenAPI de Twilio

    Que vous développiez votre premier produit avec Twilio ou que vous cherchiez à étendre votre offre de produits, vous avez besoin d'un accès facile aux outils dans les langages de programmation ou les environnements que vous utilisez. Aujourd'hui, nous avons le plaisir de vous annoncer que nous proposons en open source une spécification OpenAPI en version bêta pour chaque API Twilio.

    Depuis longtemps, nous prenons en charge et maintenons les librairies et outils d'aide dans quelques langages et environnements parmi les plus populaires utilisés par les développeurs. Nous élargissons désormais cette couverture en fournissant une documentation des API Twilio conformément à la spécification OpenAPI, un format standard du secteur pour les API. Cela vous permet de générer automatiquement du code en toute simplicité, pour construire facilement avec Twilio, quels que soient le langage ou les outils que vous utilisez.

    Quelles sont vos possibilités avec OpenAPI ?

    Générer la librairie …

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