短信-Twilio

短信-Twilio

專用API
服務(wù)商 服務(wù)商: Twilio
【更新時(shí)間: 2024.06.19】 Twilio 通過 SMS、Slack 和 Alexa 提供多渠道消息傳遞。它使用推送通知或一次性密碼對(duì)用戶進(jìn)行身份驗(yàn)證。它驗(yàn)證真人以防止欺詐,并隱藏電話號(hào)碼以保護(hù)身份。
發(fā)送或接收消息的起價(jià)為 0.0079 美 去服務(wù)商官網(wǎng)采購(gòu)>
瀏覽次數(shù)
123
采購(gòu)人數(shù)
0
試用次數(shù)
0
! SLA: N/A
! 響應(yīng): N/A
! 適用于個(gè)人&企業(yè)
收藏
×
完成
取消
×
書簽名稱
確定
<
產(chǎn)品介紹
>

什么是Twilio的短信?

Twilio Messaging SMS API(Twilio消息傳遞短信API,一個(gè)功能強(qiáng)大的通信工具,使企業(yè)和開發(fā)者能夠在全球范圍內(nèi)發(fā)送和接收短信,支持多種語言和地區(qū),提供靈活的API接口,方便集成到各種應(yīng)用程序中,幫助企業(yè)實(shí)現(xiàn)自動(dòng)化通知、用戶驗(yàn)證、營(yíng)銷推廣等多種功能,提升客戶體驗(yàn)和業(yè)務(wù)效率。)

 

twilio 網(wǎng)關(guān)100條短信收費(fèi)多少

什么是Twilio的短信接口?

由服務(wù)使用方的應(yīng)用程序發(fā)起,以Restful風(fēng)格為主、通過公網(wǎng)HTTP協(xié)議調(diào)用Twilio的短信,從而實(shí)現(xiàn)程序的自動(dòng)化交互,提高服務(wù)效率。

Twilio的短信有哪些核心功能?

1.  全球覆蓋:Twilio Messaging SMS API支持在180多個(gè)國(guó)家和地區(qū)發(fā)送和接收短信,幫助企業(yè)在全球范圍內(nèi)與客戶進(jìn)行溝通。這意味著無論客戶身在何處,企業(yè)都可以通過短信與他們保持聯(lián)系,提供及時(shí)的服務(wù)和支持。

2.  多渠道消息傳遞:除了短信,Twilio還支持MMS(多媒體消息服務(wù))、WhatsApp等多種消息傳遞渠道。這使得企業(yè)可以根據(jù)不同的客戶需求和場(chǎng)景,選擇最合適的消息傳遞方式,提高消息的送達(dá)率和互動(dòng)性。

3.  開發(fā)者友好的API:Twilio提供了簡(jiǎn)單易用的API接口,開發(fā)者可以快速地將短信功能集成到自己的應(yīng)用程序中。API支持多種編程語言,提供了詳細(xì)的文檔和示例代碼,幫助開發(fā)者快速上手。

4.  消息調(diào)度與管理:Twilio Messaging SMS API提供了強(qiáng)大的消息調(diào)度功能,可以實(shí)現(xiàn)消息的批量發(fā)送、定時(shí)發(fā)送等。同時(shí),還提供了消息管理功能,如消息狀態(tài)查詢、回復(fù)消息處理等,方便企業(yè)對(duì)消息進(jìn)行跟蹤和管理。

5.  數(shù)據(jù)驅(qū)動(dòng)的決策:通過Twilio的實(shí)時(shí)分析功能,企業(yè)可以監(jiān)控和分析消息的發(fā)送情況、送達(dá)率、打開率等數(shù)據(jù)。這些數(shù)據(jù)可以幫助企業(yè)了解客戶的行為和偏好,從而制定更加精準(zhǔn)的營(yíng)銷策略和客戶服務(wù)方案。

6.  安全與合規(guī):Twilio非常重視數(shù)據(jù)安全和隱私保護(hù),遵守相關(guān)的法律法規(guī)和行業(yè)標(biāo)準(zhǔn)。企業(yè)可以放心地使用Twilio的服務(wù),確保客戶數(shù)據(jù)的安全和合規(guī)。

Twilio的短信的核心優(yōu)勢(shì)是什么?

1.  高可靠性:Twilio擁有強(qiáng)大的通信基礎(chǔ)設(shè)施和專業(yè)的技術(shù)支持團(tuán)隊(duì),確保消息的高可靠性和穩(wěn)定性。消息發(fā)送成功率高,能夠及時(shí)、準(zhǔn)確地將消息送達(dá)客戶手中。

2.  靈活的定價(jià)方案:Twilio提供了靈活的定價(jià)方案,企業(yè)可以根據(jù)自己的需求選擇合適的套餐。無論是小型企業(yè)還是大型企業(yè),都可以找到適合自己的定價(jià)方案,實(shí)現(xiàn)成本效益的最大化。

3.  快速部署:Twilio Messaging SMS API的集成非常簡(jiǎn)單,開發(fā)者可以在短時(shí)間內(nèi)完成集成工作,快速部署短信功能。這大大縮短了項(xiàng)目的開發(fā)周期,提高了企業(yè)的市場(chǎng)響應(yīng)速度。

4.  強(qiáng)大的功能擴(kuò)展性:Twilio不僅提供了基本的短信發(fā)送功能,還支持多種高級(jí)功能,如消息模板、變量替換、自定義簽名等。這些功能可以根據(jù)企業(yè)的具體需求進(jìn)行定制和擴(kuò)展,滿足不同業(yè)務(wù)場(chǎng)景的要求。

5.  優(yōu)秀的客戶支持:Twilio提供了優(yōu)質(zhì)的客戶支持服務(wù),包括在線幫助中心、社區(qū)論壇、技術(shù)支持團(tuán)隊(duì)等。當(dāng)企業(yè)遇到問題時(shí),可以及時(shí)獲得專業(yè)的幫助和支持,確保業(yè)務(wù)的順利進(jìn)行。

6.  創(chuàng)新的技術(shù)解決方案:Twilio不斷投入研發(fā),推出創(chuàng)新的技術(shù)解決方案,如Twilio Messaging Engagement Suite。這些解決方案可以幫助企業(yè)更好地管理消息傳遞過程,提高客戶參與度和業(yè)務(wù)效果。

在哪些場(chǎng)景會(huì)用到Twilio的短信?

1.  用戶驗(yàn)證與身份認(rèn)證

在用戶注冊(cè)或登錄過程中,通過發(fā)送短信驗(yàn)證碼來驗(yàn)證用戶的身份,確保賬戶的安全性。例如,當(dāng)用戶在電商平臺(tái)上注冊(cè)新賬戶時(shí),系統(tǒng)會(huì)通過Twilio Messaging SMS API發(fā)送一條包含驗(yàn)證碼的短信到用戶的手機(jī)上,用戶輸入驗(yàn)證碼后即可完成注冊(cè)。

 

 

2.  通知與提醒

向用戶發(fā)送各種通知和提醒,如訂單狀態(tài)更新、物流信息、預(yù)約提醒等。比如,當(dāng)用戶的外賣訂單狀態(tài)發(fā)生變化時(shí),餐廳可以通過Twilio Messaging SMS API發(fā)送一條短信通知用戶,告知訂單的最新進(jìn)展。

 

 

3.  營(yíng)銷推廣

向用戶發(fā)送營(yíng)銷短信,推廣新產(chǎn)品、優(yōu)惠活動(dòng)、促銷信息等。例如,一家服裝品牌可以在新品上市時(shí),通過Twilio Messaging SMS API向目標(biāo)客戶群體發(fā)送一條包含新品信息和優(yōu)惠券的短信,吸引用戶購(gòu)買。

 

 

4.  客戶服務(wù)

提供客戶服務(wù)支持,解答用戶的問題和咨詢。用戶可以通過回復(fù)短信與客服人員進(jìn)行互動(dòng),獲取及時(shí)的幫助和支持。比如,用戶在使用某款軟件時(shí)遇到問題,可以通過回復(fù)Twilio發(fā)送的短信向客服求助,客服人員會(huì)及時(shí)回復(fù)并解決問題。

 

 

5.  緊急通知與警報(bào)

在緊急情況下,如自然災(zāi)害、安全事故等,向用戶發(fā)送緊急通知和警報(bào),提醒用戶采取相應(yīng)的措施。例如,當(dāng)?shù)卣梢酝ㄟ^Twilio Messaging SMS API向居民發(fā)送一條關(guān)于洪水預(yù)警的短信,告知居民及時(shí)撤離到安全地帶。

 

 

6.  雙因素認(rèn)證

為用戶提供雙因素認(rèn)證功能,增加賬戶的安全性。除了傳統(tǒng)的密碼登錄外,用戶還需要通過短信驗(yàn)證碼進(jìn)行二次驗(yàn)證,確保只有本人能夠登錄賬戶。例如,當(dāng)用戶登錄網(wǎng)上銀行時(shí),除了輸入用戶名和密碼外,還需要通過Twilio Messaging SMS API接收并輸入短信驗(yàn)證碼,才能完成登錄。

 

<
產(chǎn)品價(jià)格
>

短信/彩信定價(jià)

短信定價(jià)基于您發(fā)送的消息的目的地和類型,以及發(fā)送短信的運(yùn)營(yíng)商。我們的即用即付定價(jià)使您可以控制消息傳遞成本,并隨著您的擴(kuò)展而享受折扣。

<
使用指南
>

WhatsApp API 開發(fā)指南

概述

WhatsApp 是全球最受歡迎的消息應(yīng)用程序之一。通過 WhatsApp Business Platform 和 Twilio,開發(fā)人員可以發(fā)送通知、進(jìn)行雙向?qū)υ挷?gòu)建聊天機(jī)器人。本文將介紹如何使用 Twilio 的 WhatsApp API 進(jìn)行開發(fā)。

WhatsApp 消息傳遞產(chǎn)品

  1. WhatsApp 消費(fèi)者應(yīng)用程序:全球用戶使用的標(biāo)準(zhǔn) WhatsApp 應(yīng)用。
  2. WhatsApp Business 應(yīng)用程序:主要由小型和微型企業(yè)使用。
  3. WhatsApp 商業(yè)平臺(tái):以前稱為 WhatsApp 商業(yè) API,適用于企業(yè)與客戶之間的互動(dòng)。

獲取 WhatsApp 訪問權(quán)限

要使用 WhatsApp API,您需要:

  1. 創(chuàng)建 Twilio 賬戶:訪問 Twilio 官網(wǎng) 注冊(cè)。
  2. 啟用 WhatsApp:在 Twilio 控制臺(tái)中按照 自助注冊(cè)指南 啟用 WhatsApp。
  3. 獲取 Meta Business Manager 賬戶:通過您的 Meta 業(yè)務(wù)管理器賬戶驗(yàn)證您的企業(yè)。

用戶選擇加入

WhatsApp 要求應(yīng)用程序?qū)崿F(xiàn)明確的用戶選擇加入。您可以通過網(wǎng)頁或移動(dòng)應(yīng)用程序收集此信息。在未經(jīng)選擇加入的情況下發(fā)送消息可能會(huì)導(dǎo)致賬戶暫停。

使用 Twilio API 發(fā)送消息

發(fā)送文本消息

要發(fā)送 WhatsApp 消息,您需要使用 Twilio Programmable Messaging API。以下是發(fā)送消息的基本代碼示例:

// 下載 Twilio 輔助庫
const twilio = require("twilio");

// 獲取您的賬戶 SID 和 Auth Token
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = twilio(accountSid, authToken);

async function createMessage() {
    const message = await client.messages.create({
        body: "Hello, this is a message from your WhatsApp bot!",
        from: "whatsapp:+14155238886", // Twilio 提供的 WhatsApp 號(hào)碼
        to: "whatsapp:+15005550006" // 接收者的 WhatsApp 號(hào)碼
    });
    console.log(message.sid);
}

createMessage();

發(fā)送媒體消息

要發(fā)送包含媒體的消息,可以使用以下代碼:

async function sendMediaMessage() {
    const message = await client.messages.create({
        body: "Here's that picture you requested.",
        from: "whatsapp:+14155238886",
        mediaUrl: ['https://example.com/image.jpg'], // 媒體文件的 URL
        to: "whatsapp:+15017122661"
    });
    console.log(message.sid);
}

sendMediaMessage();

接收消息

要接收來自用戶的消息,您需要配置 Webhook。Twilio 會(huì)在用戶發(fā)送消息時(shí)向您指定的 URL 發(fā)送請(qǐng)求。

配置 Webhook

在 Twilio 控制臺(tái)中,您可以設(shè)置 Webhook URL:

  • 在 WhatsApp 號(hào)碼頁面
  • 在消息服務(wù)設(shè)置的“集成”部分

處理入站消息

收到的消息將包含文本或媒體。以下是處理入站消息的基本示例:

const express = require('express');
const bodyParser = require('body-parser');

const app = express();
app.use(bodyParser.urlencoded({ extended: false }));

app.post('/incoming', (req, res) => {
    const incomingMsg = req.body.Body; // 獲取消息文本
    console.log(`Received message: ${incomingMsg}`);
    res.send('<Response></Response>'); // 發(fā)送響應(yīng)
});

app.listen(3000, () => {
    console.log('Webhook is listening on port 3000');
});

消息狀態(tài)更新

您可以設(shè)置狀態(tài)回調(diào) URL,以接收消息狀態(tài)的實(shí)時(shí)更新。在發(fā)送消息時(shí)包含 statusCallback 參數(shù):

const message = await client.messages.create({
    body: "Your message here.",
    from: "whatsapp:+14155238886",
    to: "whatsapp:+15005550006",
    statusCallback: "https://yourdomain.com/status-callback"
});

結(jié)論

通過 Twilio 的 WhatsApp API,您可以輕松地與用戶進(jìn)行溝通并構(gòu)建強(qiáng)大的聊天解決方案。在開發(fā)過程中,請(qǐng)確保遵循 WhatsApp 的政策和最佳實(shí)踐,以維護(hù)賬戶的健康狀態(tài)。有關(guān)更多信息和詳細(xì)指南,請(qǐng)?jiān)L問 Twilio 文檔

 

詳情查看鏈接:https://www.twilio.com/docs/whatsapp/api

<
產(chǎn)品問答
>
?
什么是短信 API?
SMS API是一個(gè)應(yīng)用程序接口,可讓您通過 SMS 網(wǎng)關(guān)發(fā)送 SMS 文本消息。 SMS API在電信運(yùn)營(yíng)商網(wǎng)絡(luò)和互聯(lián)網(wǎng)之間“彌合"了差距,因此您可以輕松地從 Web 應(yīng)用程序發(fā)送和接收文本消息。
?
如何發(fā)送群發(fā)短信?
群發(fā)短信是指將短信發(fā)送到大型收件人列表。要發(fā)送群發(fā)短信,您需要 1.可以為您發(fā)送消息的SMS服務(wù)提供商 對(duì)于大規(guī)模消息傳遞用例,找到可以在任何卷下可靠傳遞消息的SMS服務(wù)非常重要。 2.用于集體發(fā)送消息的正確電話號(hào)碼 應(yīng)用程序?qū)€(gè)人的 10 位長(zhǎng)代碼 (A2P 10DLC)是專門為企業(yè)向客戶發(fā)送消息而制作的經(jīng)過驗(yàn)證的號(hào)碼。運(yùn)營(yíng)商批準(zhǔn)的短代碼(5 位或 6位數(shù)字)是高吞吐量消息的另一種選擇。免費(fèi)電話(10 位數(shù)字,如833-569-67XX)是高吞吐量的另一種選擇。 3.正確的信息 創(chuàng)建對(duì)收件人有意義和有價(jià)值的消息。如果您不這樣做,收件人將忽略您的消息或阻止您的號(hào)碼。我們建議盡可能個(gè)性化消息, 4.選擇加入 要發(fā)送給任何收件人,您需要建立一個(gè)明確選擇接收您的郵件的人員列表。
?
什么是短信營(yíng)銷?
短信營(yíng)銷是通過短信或短信直接向客戶的手機(jī)發(fā)送營(yíng)銷信息。有時(shí)您可能會(huì)聽到短信營(yíng)銷被稱為短信營(yíng)銷。 短信營(yíng)銷涵蓋任何類型的促銷信息,包括折扣優(yōu)惠、產(chǎn)品公告、個(gè)性化優(yōu)惠、廢棄購(gòu)物車公告等。如果您能讓客戶選擇接收 SMS 營(yíng)銷消息您就可以從高打開率、高響應(yīng)率和直接快速交付給客戶中受益。
?
如何集成 SMS API?
1.首先,査找并注冊(cè)像 Twilio 這樣的 SMS API提供商2.從提供商處獲取 API密鑰 3.購(gòu)買電話號(hào)碼以從中發(fā)送消息 4.確定要發(fā)送的消息類型以及發(fā)送方式 5.編寫代碼以連接到 API并發(fā)送消息 6.測(cè)試您的代碼以驗(yàn)證您的消息是否正在通過 集成 SMS API所需的時(shí)間取決于項(xiàng)目的復(fù)雜性和類似集成的經(jīng)驗(yàn)。
?
SMS API 如何工作?
SMS AP| 使通過 HTTP 請(qǐng)求從 Web 應(yīng)用程序發(fā)送和接收 SMS 和MMS 消息變得容易。 SMS API充當(dāng)應(yīng)用與電信運(yùn)營(yíng)商網(wǎng)絡(luò)之間的連接,以便您可以向收件人發(fā)送和接收短信,它們還將消息轉(zhuǎn)換為可以通過運(yùn)營(yíng)商網(wǎng)絡(luò)發(fā)送的格式/當(dāng)有人響應(yīng)時(shí) Web 應(yīng)用程序可以理解的格式。
?
什么是短信網(wǎng)關(guān)API?
SMS 網(wǎng)關(guān)是一種服務(wù),可以通過 REST API(如 SMS API)發(fā)送和接收 SMS 文本消息。這是您在 Web 應(yīng)用程序中編寫的代碼與將其傳送到收件人移動(dòng)電話的全球電信網(wǎng)絡(luò)之間的“橋梁" SMS網(wǎng)關(guān)也是翻譯消息的網(wǎng)關(guān),因此它與運(yùn)營(yíng)商網(wǎng)絡(luò)兼容 它們通常通過網(wǎng)絡(luò)公開的 SMPP 接口將 SMS 文本消息路由到電信網(wǎng)絡(luò),直接或通過將消息出售給多個(gè)網(wǎng)絡(luò)的聚合器。
?
商務(wù)短信的電話號(hào)碼有哪些不同類型?
免費(fèi)電話 (如800或833(1-833-456-免費(fèi)電話號(hào)碼是具有標(biāo)準(zhǔn)準(zhǔn)前綴78XX))的10 位數(shù)字 可用于通話和短信 支持通知、李鏊報(bào)和促銷等大批量用例的高吞吐量 需要對(duì)大批量用例進(jìn)行驗(yàn)證 A2P 10DLC 應(yīng)用程序到個(gè)人的 10 位長(zhǎng)代碼是帶有本地前綴的數(shù)字,例如 +1(415)568-00XX. 專門針對(duì)企業(yè)消息傳遞流量 支持電話和短信 需要驗(yàn)證流程來證明您是已批準(zhǔn)廣告系列的受信任發(fā)件人 短代碼 短代碼是可識(shí)別的 5-6個(gè)字符代碼(56748),可用于文本和圖片消息傳遞。 吞吐量從每秒 100 條消息開始 支持警報(bào)、通知、驗(yàn)證和促銷等大容量用例 需要驗(yàn)證流程來證明您是已批準(zhǔn)廣告系列的受信任發(fā)件人
<
關(guān)于我們
>
Twilio
企業(yè)
Twilio 通過 SMS、Slack 和 Alexa 提供多渠道消息傳遞。它使用推送通知或一次性密碼對(duì)用戶進(jìn)行身份驗(yàn)證。它驗(yàn)證真人以防止欺詐,并隱藏電話號(hào)碼以保護(hù)身份。Twilio 符合 GDPR 數(shù)據(jù)保護(hù)、2FA 的 SOC-2 認(rèn)證和 ISO 27001。
聯(lián)系信息
服務(wù)時(shí)間: 00:00:00~24:00:00
電話號(hào)碼: +1 415-390-2337
網(wǎng)頁在線客服: 咨詢
關(guān)于Twilio

Twilio 的使命是釋放建筑商的想象力

我們是一家軟件公司,通過統(tǒng)一數(shù)據(jù)來增強(qiáng)業(yè)務(wù),為客戶建立有見地的路徑,使他們?cè)诿看位?dòng)中都更加聰明,并能夠超越競(jìng)爭(zhēng)對(duì)手。

 

Twilio 魔術(shù)

我們的核心價(jià)值觀和原則:Twilio Magic

 

專家團(tuán)隊(duì)

Twilio 領(lǐng)導(dǎo)團(tuán)隊(duì)和董事會(huì)在通信和軟件方面擁有多年的經(jīng)驗(yàn)。

管理

科茲馬·希普錢德勒

首席執(zhí)行官

艾丹·維賈諾(Aidan Viggiano)

首席財(cái)務(wù)官

Khozema Shipchandler 是 Twilio 的首席執(zhí)行官,Twilio 是一個(gè)客戶參與平臺(tái),為當(dāng)今的領(lǐng)先品牌提供實(shí)時(shí)、個(gè)性化的體驗(yàn)。Khozema 擁有超過 25 年的經(jīng)驗(yàn),最近擔(dān)任 Twilio Communications 總裁,負(fù)責(zé)推動(dòng) Twilio Communications 業(yè)務(wù)的效率和創(chuàng)新,以提供令全球數(shù)十萬家企業(yè)滿意的簡(jiǎn)化體驗(yàn)。他還曾擔(dān)任 Twilio 的首席運(yùn)營(yíng)官和 Twilio 的首席財(cái)務(wù)官。在加入 Twilio 之前,他曾在 GE 擔(dān)任過各種運(yùn)營(yíng)和財(cái)務(wù)職務(wù),包括美國(guó)、中東和新加坡的工業(yè)互聯(lián)網(wǎng)、企業(yè)審計(jì)和航空。他在印第安納大學(xué)布盧明頓分校獲得文學(xué)學(xué)士學(xué)位。目前,Khozema 是 Smartsheet 和 Ethos 的董事會(huì)成員。 Aidan Viggiano 是 Twilio 的首席財(cái)務(wù)官。作為首席財(cái)務(wù)官,Aidan 負(fù)責(zé)監(jiān)督財(cái)務(wù)規(guī)劃和分析、會(huì)計(jì)、財(cái)務(wù)、房地產(chǎn)、投資者關(guān)系、企業(yè)發(fā)展、戰(zhàn)略與運(yùn)營(yíng)、內(nèi)部審計(jì)和稅務(wù)職能。Aidan 于 2019 年加入 Twilio,最近擔(dān)任財(cái)務(wù)高級(jí)副總裁。在加入 Twilio 之前,Aidan 在通用電氣擔(dān)任過各種財(cái)務(wù)職務(wù)。Aidan 擁有超過 20 年的經(jīng)驗(yàn)。她在賓夕法尼亞大學(xué)沃頓商學(xué)院獲得學(xué)士學(xué)位。

 

<
最可能同場(chǎng)景使用的其他API
>
API接口列表
<
產(chǎn)品價(jià)格
>

短信/彩信定價(jià)

短信定價(jià)基于您發(fā)送的消息的目的地和類型,以及發(fā)送短信的運(yùn)營(yíng)商。我們的即用即付定價(jià)使您可以控制消息傳遞成本,并隨著您的擴(kuò)展而享受折扣。

<
使用指南
>

WhatsApp API 開發(fā)指南

概述

WhatsApp 是全球最受歡迎的消息應(yīng)用程序之一。通過 WhatsApp Business Platform 和 Twilio,開發(fā)人員可以發(fā)送通知、進(jìn)行雙向?qū)υ挷?gòu)建聊天機(jī)器人。本文將介紹如何使用 Twilio 的 WhatsApp API 進(jìn)行開發(fā)。

WhatsApp 消息傳遞產(chǎn)品

  1. WhatsApp 消費(fèi)者應(yīng)用程序:全球用戶使用的標(biāo)準(zhǔn) WhatsApp 應(yīng)用。
  2. WhatsApp Business 應(yīng)用程序:主要由小型和微型企業(yè)使用。
  3. WhatsApp 商業(yè)平臺(tái):以前稱為 WhatsApp 商業(yè) API,適用于企業(yè)與客戶之間的互動(dòng)。

獲取 WhatsApp 訪問權(quán)限

要使用 WhatsApp API,您需要:

  1. 創(chuàng)建 Twilio 賬戶:訪問 Twilio 官網(wǎng) 注冊(cè)。
  2. 啟用 WhatsApp:在 Twilio 控制臺(tái)中按照 自助注冊(cè)指南 啟用 WhatsApp。
  3. 獲取 Meta Business Manager 賬戶:通過您的 Meta 業(yè)務(wù)管理器賬戶驗(yàn)證您的企業(yè)。

用戶選擇加入

WhatsApp 要求應(yīng)用程序?qū)崿F(xiàn)明確的用戶選擇加入。您可以通過網(wǎng)頁或移動(dòng)應(yīng)用程序收集此信息。在未經(jīng)選擇加入的情況下發(fā)送消息可能會(huì)導(dǎo)致賬戶暫停。

使用 Twilio API 發(fā)送消息

發(fā)送文本消息

要發(fā)送 WhatsApp 消息,您需要使用 Twilio Programmable Messaging API。以下是發(fā)送消息的基本代碼示例:

// 下載 Twilio 輔助庫
const twilio = require("twilio");

// 獲取您的賬戶 SID 和 Auth Token
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = twilio(accountSid, authToken);

async function createMessage() {
    const message = await client.messages.create({
        body: "Hello, this is a message from your WhatsApp bot!",
        from: "whatsapp:+14155238886", // Twilio 提供的 WhatsApp 號(hào)碼
        to: "whatsapp:+15005550006" // 接收者的 WhatsApp 號(hào)碼
    });
    console.log(message.sid);
}

createMessage();

發(fā)送媒體消息

要發(fā)送包含媒體的消息,可以使用以下代碼:

async function sendMediaMessage() {
    const message = await client.messages.create({
        body: "Here's that picture you requested.",
        from: "whatsapp:+14155238886",
        mediaUrl: ['https://example.com/image.jpg'], // 媒體文件的 URL
        to: "whatsapp:+15017122661"
    });
    console.log(message.sid);
}

sendMediaMessage();

接收消息

要接收來自用戶的消息,您需要配置 Webhook。Twilio 會(huì)在用戶發(fā)送消息時(shí)向您指定的 URL 發(fā)送請(qǐng)求。

配置 Webhook

在 Twilio 控制臺(tái)中,您可以設(shè)置 Webhook URL:

  • 在 WhatsApp 號(hào)碼頁面
  • 在消息服務(wù)設(shè)置的“集成”部分

處理入站消息

收到的消息將包含文本或媒體。以下是處理入站消息的基本示例:

const express = require('express');
const bodyParser = require('body-parser');

const app = express();
app.use(bodyParser.urlencoded({ extended: false }));

app.post('/incoming', (req, res) => {
    const incomingMsg = req.body.Body; // 獲取消息文本
    console.log(`Received message: ${incomingMsg}`);
    res.send('<Response></Response>'); // 發(fā)送響應(yīng)
});

app.listen(3000, () => {
    console.log('Webhook is listening on port 3000');
});

消息狀態(tài)更新

您可以設(shè)置狀態(tài)回調(diào) URL,以接收消息狀態(tài)的實(shí)時(shí)更新。在發(fā)送消息時(shí)包含 statusCallback 參數(shù):

const message = await client.messages.create({
    body: "Your message here.",
    from: "whatsapp:+14155238886",
    to: "whatsapp:+15005550006",
    statusCallback: "https://yourdomain.com/status-callback"
});

結(jié)論

通過 Twilio 的 WhatsApp API,您可以輕松地與用戶進(jìn)行溝通并構(gòu)建強(qiáng)大的聊天解決方案。在開發(fā)過程中,請(qǐng)確保遵循 WhatsApp 的政策和最佳實(shí)踐,以維護(hù)賬戶的健康狀態(tài)。有關(guān)更多信息和詳細(xì)指南,請(qǐng)?jiān)L問 Twilio 文檔

 

詳情查看鏈接:https://www.twilio.com/docs/whatsapp/api

<
依賴服務(wù)
>
<
產(chǎn)品問答
>
?
什么是短信 API?
SMS API是一個(gè)應(yīng)用程序接口,可讓您通過 SMS 網(wǎng)關(guān)發(fā)送 SMS 文本消息。 SMS API在電信運(yùn)營(yíng)商網(wǎng)絡(luò)和互聯(lián)網(wǎng)之間“彌合"了差距,因此您可以輕松地從 Web 應(yīng)用程序發(fā)送和接收文本消息。
?
如何發(fā)送群發(fā)短信?
群發(fā)短信是指將短信發(fā)送到大型收件人列表。要發(fā)送群發(fā)短信,您需要 1.可以為您發(fā)送消息的SMS服務(wù)提供商 對(duì)于大規(guī)模消息傳遞用例,找到可以在任何卷下可靠傳遞消息的SMS服務(wù)非常重要。 2.用于集體發(fā)送消息的正確電話號(hào)碼 應(yīng)用程序?qū)€(gè)人的 10 位長(zhǎng)代碼 (A2P 10DLC)是專門為企業(yè)向客戶發(fā)送消息而制作的經(jīng)過驗(yàn)證的號(hào)碼。運(yùn)營(yíng)商批準(zhǔn)的短代碼(5 位或 6位數(shù)字)是高吞吐量消息的另一種選擇。免費(fèi)電話(10 位數(shù)字,如833-569-67XX)是高吞吐量的另一種選擇。 3.正確的信息 創(chuàng)建對(duì)收件人有意義和有價(jià)值的消息。如果您不這樣做,收件人將忽略您的消息或阻止您的號(hào)碼。我們建議盡可能個(gè)性化消息, 4.選擇加入 要發(fā)送給任何收件人,您需要建立一個(gè)明確選擇接收您的郵件的人員列表。
?
什么是短信營(yíng)銷?
短信營(yíng)銷是通過短信或短信直接向客戶的手機(jī)發(fā)送營(yíng)銷信息。有時(shí)您可能會(huì)聽到短信營(yíng)銷被稱為短信營(yíng)銷。 短信營(yíng)銷涵蓋任何類型的促銷信息,包括折扣優(yōu)惠、產(chǎn)品公告、個(gè)性化優(yōu)惠、廢棄購(gòu)物車公告等。如果您能讓客戶選擇接收 SMS 營(yíng)銷消息您就可以從高打開率、高響應(yīng)率和直接快速交付給客戶中受益。
?
如何集成 SMS API?
1.首先,査找并注冊(cè)像 Twilio 這樣的 SMS API提供商2.從提供商處獲取 API密鑰 3.購(gòu)買電話號(hào)碼以從中發(fā)送消息 4.確定要發(fā)送的消息類型以及發(fā)送方式 5.編寫代碼以連接到 API并發(fā)送消息 6.測(cè)試您的代碼以驗(yàn)證您的消息是否正在通過 集成 SMS API所需的時(shí)間取決于項(xiàng)目的復(fù)雜性和類似集成的經(jīng)驗(yàn)。
?
SMS API 如何工作?
SMS AP| 使通過 HTTP 請(qǐng)求從 Web 應(yīng)用程序發(fā)送和接收 SMS 和MMS 消息變得容易。 SMS API充當(dāng)應(yīng)用與電信運(yùn)營(yíng)商網(wǎng)絡(luò)之間的連接,以便您可以向收件人發(fā)送和接收短信,它們還將消息轉(zhuǎn)換為可以通過運(yùn)營(yíng)商網(wǎng)絡(luò)發(fā)送的格式/當(dāng)有人響應(yīng)時(shí) Web 應(yīng)用程序可以理解的格式。
?
什么是短信網(wǎng)關(guān)API?
SMS 網(wǎng)關(guān)是一種服務(wù),可以通過 REST API(如 SMS API)發(fā)送和接收 SMS 文本消息。這是您在 Web 應(yīng)用程序中編寫的代碼與將其傳送到收件人移動(dòng)電話的全球電信網(wǎng)絡(luò)之間的“橋梁" SMS網(wǎng)關(guān)也是翻譯消息的網(wǎng)關(guān),因此它與運(yùn)營(yíng)商網(wǎng)絡(luò)兼容 它們通常通過網(wǎng)絡(luò)公開的 SMPP 接口將 SMS 文本消息路由到電信網(wǎng)絡(luò),直接或通過將消息出售給多個(gè)網(wǎng)絡(luò)的聚合器。
?
商務(wù)短信的電話號(hào)碼有哪些不同類型?
免費(fèi)電話 (如800或833(1-833-456-免費(fèi)電話號(hào)碼是具有標(biāo)準(zhǔn)準(zhǔn)前綴78XX))的10 位數(shù)字 可用于通話和短信 支持通知、李鏊報(bào)和促銷等大批量用例的高吞吐量 需要對(duì)大批量用例進(jìn)行驗(yàn)證 A2P 10DLC 應(yīng)用程序到個(gè)人的 10 位長(zhǎng)代碼是帶有本地前綴的數(shù)字,例如 +1(415)568-00XX. 專門針對(duì)企業(yè)消息傳遞流量 支持電話和短信 需要驗(yàn)證流程來證明您是已批準(zhǔn)廣告系列的受信任發(fā)件人 短代碼 短代碼是可識(shí)別的 5-6個(gè)字符代碼(56748),可用于文本和圖片消息傳遞。 吞吐量從每秒 100 條消息開始 支持警報(bào)、通知、驗(yàn)證和促銷等大容量用例 需要驗(yàn)證流程來證明您是已批準(zhǔn)廣告系列的受信任發(fā)件人
<
關(guān)于我們
>
Twilio
企業(yè)
Twilio 通過 SMS、Slack 和 Alexa 提供多渠道消息傳遞。它使用推送通知或一次性密碼對(duì)用戶進(jìn)行身份驗(yàn)證。它驗(yàn)證真人以防止欺詐,并隱藏電話號(hào)碼以保護(hù)身份。Twilio 符合 GDPR 數(shù)據(jù)保護(hù)、2FA 的 SOC-2 認(rèn)證和 ISO 27001。
聯(lián)系信息
服務(wù)時(shí)間: 00:00:00~24:00:00
電話號(hào)碼: +1 415-390-2337
網(wǎng)頁在線客服: 咨詢
關(guān)于Twilio

Twilio 的使命是釋放建筑商的想象力

我們是一家軟件公司,通過統(tǒng)一數(shù)據(jù)來增強(qiáng)業(yè)務(wù),為客戶建立有見地的路徑,使他們?cè)诿看位?dòng)中都更加聰明,并能夠超越競(jìng)爭(zhēng)對(duì)手。

 

Twilio 魔術(shù)

我們的核心價(jià)值觀和原則:Twilio Magic

 

專家團(tuán)隊(duì)

Twilio 領(lǐng)導(dǎo)團(tuán)隊(duì)和董事會(huì)在通信和軟件方面擁有多年的經(jīng)驗(yàn)。

管理

科茲馬·希普錢德勒

首席執(zhí)行官

艾丹·維賈諾(Aidan Viggiano)

首席財(cái)務(wù)官

Khozema Shipchandler 是 Twilio 的首席執(zhí)行官,Twilio 是一個(gè)客戶參與平臺(tái),為當(dāng)今的領(lǐng)先品牌提供實(shí)時(shí)、個(gè)性化的體驗(yàn)。Khozema 擁有超過 25 年的經(jīng)驗(yàn),最近擔(dān)任 Twilio Communications 總裁,負(fù)責(zé)推動(dòng) Twilio Communications 業(yè)務(wù)的效率和創(chuàng)新,以提供令全球數(shù)十萬家企業(yè)滿意的簡(jiǎn)化體驗(yàn)。他還曾擔(dān)任 Twilio 的首席運(yùn)營(yíng)官和 Twilio 的首席財(cái)務(wù)官。在加入 Twilio 之前,他曾在 GE 擔(dān)任過各種運(yùn)營(yíng)和財(cái)務(wù)職務(wù),包括美國(guó)、中東和新加坡的工業(yè)互聯(lián)網(wǎng)、企業(yè)審計(jì)和航空。他在印第安納大學(xué)布盧明頓分校獲得文學(xué)學(xué)士學(xué)位。目前,Khozema 是 Smartsheet 和 Ethos 的董事會(huì)成員。 Aidan Viggiano 是 Twilio 的首席財(cái)務(wù)官。作為首席財(cái)務(wù)官,Aidan 負(fù)責(zé)監(jiān)督財(cái)務(wù)規(guī)劃和分析、會(huì)計(jì)、財(cái)務(wù)、房地產(chǎn)、投資者關(guān)系、企業(yè)發(fā)展、戰(zhàn)略與運(yùn)營(yíng)、內(nèi)部審計(jì)和稅務(wù)職能。Aidan 于 2019 年加入 Twilio,最近擔(dān)任財(cái)務(wù)高級(jí)副總裁。在加入 Twilio 之前,Aidan 在通用電氣擔(dān)任過各種財(cái)務(wù)職務(wù)。Aidan 擁有超過 20 年的經(jīng)驗(yàn)。她在賓夕法尼亞大學(xué)沃頓商學(xué)院獲得學(xué)士學(xué)位。

 

<
合作案例
>
<
最可能同場(chǎng)景使用的其他API
>