notifications posts

この記事はDhruv Patelがこちらで公開した記事(英語)を日本語化したものです。
はじめに
一日中端末に向かい、商品の値下げを待つのは面倒な作業です。メール通知システムなら、一番欲しい商品を逃すことはありません。お探しのものが話題の靴であれ、リビングルームのソファーであれ、すべて自動化することで、テクノロジーをご自身のために活用いただけます。
本稿では、メールによる価格通知システムを構築する方法を学びます。Sneaks APIを使用してスニーカーの価格を追跡し、特定のスニーカーの価格が下がるとTwilio SendGridのメールアラートを配信するシステムです。
必要条件
本稿の内容を理解いただくために、以下が必要となります。
- Node.jsのインストール
- 無料のTwilio SendGridアカウント
- この開発プロジェクトをテストするためのメールアドレス
環境設定を行う
このセクションでは、まずTwilio SendGridアカウントを設定し、メール通知システムのベースを構築することで、環境設定を行います。
Twilio SendGridのAPIキーを作成
まず、Twilio SendGridのアカウントにログインし、管理コンソールの [API Keys] 画面に移動します。右上の [Create API Key](APIキーを作成)ボタンをクリックします。
APIキーの名前を指定し、[Create & View](作成と表示)ボ …

Se você precisa enviar mensagens urgentes para os clientes ou para a equipe, mas não tem desenvolvedores à disposição ou acesso às suas ferramentas habituais, então, este tutorial, que mostrará como enviar notificações via SMS a partir do Google Sheets, pode ser perfeito para você. Nesta publicação do blog, mostraremos como enviar mensagens para uma lista de números do Google Sheets usando o App Script.
Requisitos do tutorial
Para seguir este tutorial, você precisa dos seguintes itens:
- Uma conta Twilio – se você for novo na Twilio, poderá criar uma conta grátis com um crédito de avaliação de US$ 10
- Uma conta do Google ou do G-Suite para acessar o Google Sheets. Você pode criar um aqui.
Usar um número ou ID alfanumérico do remetente?
A Twilio oferece suporte a diferentes opções para enviar mensagens SMS a números. Elas incluem números de telefone padrão, números gratuitos, Short codes …

Introduction
Sitting at your device all day waiting for a price drop on a product can be a cumbersome task. An email notification system will ensure that you never miss out on your most coveted item. Whether you’re looking for the hottest pair of shoes or a couch for your living room, it can all be automated to your benefit and make technology work for you.
In this article, you will learn how to build an email price notification system. To do this, you’ll use the Sneaks API to track sneaker prices and deliver SendGrid email alerts whenever the price of a particular sneaker decreases.
Prerequisites
Here is what you will need to follow along with this article:
- Node.js installation
- A free SendGrid account
- An email address to test out this project
Configure Your Environment
In this section, you will first configure your environment by setting up your SendGrid account, …

From ticket releases to product restocks, appointment availability to breaking news, SMS notifications and broadcasts are a handy tool to keep your customers engaged about the things they care about.
This tool allows users to sign up for SMS notifications with an easy form. Users are verified with Twilio's Verify API to both decrease fraud and ensure that you're only sending messages to people who want to see them. The application optionally supports tags, so you can segment notifications to different groups of people.
This blog post will walk you through how to launch your own SMS notification service with no code and how to edit the project for some common modifications.
Prerequisites for sending broadcast notifications to verified subscribers
Before you can send an SMS broadcast you'll need to:
Step 1: Sign up for or sign into your Twilio account - sign up or sign in.
Step 2: Search …

概要
TwilioのProgrammable SMSを使って簡単にGoogle スプレッドシートからSMSを配信する方法を説明します。この方法を用いると、SMSを送りたい相手の情報をスプレッドシートで管理している方が、敢えて複雑なSMS送信用のシステムを作らなくても簡単にスプレッドシートからSMSを送信できるようになります。
以下がよくあるユースケースです。
- 顧客への営業メッセージの送信
- 支払いの請求・督促
- 緊急連絡通知
- コールセンターに問い合わせした方へのアンケート依頼
今回は、顧客リストをスプレッドシートに作成し、顧客毎に配置したチェックボックスをオンにすることでSMSの送信を行う機能をご紹介したいと思います。
事前準備
- Twilioアカウントが作成済みであること
- AccountSIDとAuthTokenを準備
- TwilioでUSの電話番号が購入済みであること
- Googleスプレッドシートが利用可能であること
顧客リストの作成
Google スプレッドシートに顧客リスト表を作成します。
1. 新規にスプレッドシートを作成します。
2. スプレッドシートに「顧客リスト」という名前を付けて、以下のように表を作成します。カラムの順番は必ず以下に従ってください。順番が異なるとエラーになります。
電話番号は[+] [国番号] [市外局番を含む送信先の番号]
のフォーマットで入力してください。Google Sheetが電話番号を数式として認識してしまう場合は、番号の手前にシングルクォーテーション'
を入力するとテキストとして認識されます。(例:'+8190xxxxxxx …

It’s been argued for the last ten or more years that most apps we love are just opulent CRUD apps. If you’re unfamiliar with the term, CRUD is an acronym that outlines the common ways in which users interact with data — creating, reading, updating, and destroying it.
From Instagram to Slack, many apps at their core are just mutations of user data. We might call them likes, favorites, DMs, tweets, or posts, but whatever the micro-interaction, it's all user data. As with any great idea, the only difference is how the data is organized and polished into a specific user experience.
At some point in building your communication-based application, you’ll need a database to store your own users and their data. Whether you need to save chat history or store media from an SMS, a database can help you keep track of every user interaction for future use.
Recently, …

Las app web progresivas (PWA, por sus siglas en inglés) son sitios web instalables que ofrecen una experiencia similar a una app para sus usuarios. Se logran a través de tecnologías como Service Workers y diseños con capacidad de respuesta, que les permiten brindar casi la misma experiencia de usuario que las aplicaciones nativas.
La API Twilio Notify le permite enviar notificaciones a sus usuarios a través de distintos canales: Web, SMS, Android e iOS, mediante una única API.
En este artículo, vamos a crear una receta de PWA con Laravel y Vue.js, en la que se puede notificar a nuestros usuarios cuando haya una nueva publicación disponible mediante la API de Twilio Notify.
Requisitos previos
Para comenzar con este tutorial, necesitará las siguientes dependencias:

Laravel facilita el envío de notificaciones en su aplicación PHP. De manera predeterminada, es compatible con varios canales, como correos, SMS, Slack y bases de datos. ¿Qué pasa si queremos enviar notificaciones a un canal diferente aparte de estos, por ejemplo, WhatsApp? En este tutorial le mostraremos cómo implementar las notificaciones de WhatsApp en la aplicación Laravel con la API de Twilio para WhatsApp.
Herramientas necesarias para completar este tutorial
Para realizar este tutorial, necesitará lo siguiente:
- Composer y el instalador de Laravel instalados en su máquina local
- Conocimientos básicos del marco Laravel
- Una cuenta de Twilio
Qué estaremos creando
A efectos de este tutorial, utilizaremos el concepto de un sistema de pedidos. Para ser breve, no crearemos un sistema de pedidos con todas las funciones, sino solo la parte del sistema que envía notificaciones.
Creación de una nueva aplicación Laravel
Empecemos por crear una nueva aplicación Laravel. Utilizaremos …

Progressive Web Applications (PWA, aplicativos da web progressivos) são sites que podem ser instalados e fornecem uma experiência semelhante a um aplicativo para seus usuários. Somente são possíveis por meio de tecnologias como Service Workers e designs responsivos, que permitem que eles forneçam praticamente a mesma experiência do usuário que os aplicativos nativos.
O API do Twilio Notify permite que você envie notificações para seus usuários em diferentes canais, como web, SMS, Android e iOS, usando uma única API.
Neste artigo, criaremos uma receita PWA com Laravel e Vue.js, com a capacidade de notificar nossos usuários quando uma nova publicação estiver disponível usando a API do Twilio Notify.
Pré-requisitos
Para começar este tutorial, você vai precisar das seguintes dependências:
- Laravel CLI, MySQL, Composer e NPM instalados no computador
- Conhecimento básico de Laravel
- Conhecimento básico de Vue.js
- Uma conta da Twilio (Crie uma conta gratuita)
- Uma …

O Laravel facilita o envio de notificações em seu aplicativo PHP. Pronto para uso, ele oferece suporte a vários canais, como e-mail, SMS, Slack e banco de dados. E se quisermos enviar notificações para um canal diferente além desses, digamos o WhatsApp? Neste tutorial, mostrarei como implementar notificações do WhatsApp no aplicativo Laravel usando a API da Twilio para WhatsApp.
Ferramentas necessárias para completar este tutorial
Para seguir este tutorial, você precisará do seguinte:
- Composer e Instalador do Laravel instalado em sua máquina local
- Conhecimento básico da Estrutura do Laravel
- Uma conta da Twilio
O que vamos criar
Para o propósito deste tutorial, usaremos o conceito de um sistema de pedidos. Para simplificar, não criaremos um sistema de pedidos com todos os recursos, apenas a parte em que o sistema envia as notificações.
Como criar um novo aplicativo Laravel
Vamos começar criando um novo aplicativo Laravel. Usaremos o instalador …