跳到主要内容
本笔记本介绍了如何使用 Twilio API 包装器通过短信或 Twilio 消息通道发送消息。 Twilio 消息通道促进了与第三方消息应用程序的集成,并允许您通过 WhatsApp Business 平台(GA)、Facebook Messenger(公共测试版)和 Google Business Messages(私人测试版)发送消息。

设置

要使用此工具,您需要安装 Python Twilio 包 twilio
pip install -qU  twilio
您还需要设置一个 Twilio 账户并获取您的凭据。您将需要您的账户字符串标识符 (SID) 和您的身份验证令牌。您还需要一个用于发送消息的号码。 您可以将这些作为命名参数 account_sidauth_tokenfrom_number 传递给 TwilioAPIWrapper,或者您可以设置环境变量 TWILIO_ACCOUNT_SIDTWILIO_AUTH_TOKENTWILIO_FROM_NUMBER

发送短信

from langchain_community.utilities.twilio import TwilioAPIWrapper
twilio = TwilioAPIWrapper(
    #     account_sid="foo",
    #     auth_token="bar",
    #     from_number="baz,"
)
twilio.run("hello world", "+16162904619")

发送 WhatsApp 消息

您需要将您的 WhatsApp Business 账户与 Twilio 关联。您还需要确保用于发送消息的号码在 Twilio 上配置为已启用 WhatsApp 的发送方,并已在 WhatsApp 上注册。
from langchain_community.utilities.twilio import TwilioAPIWrapper
twilio = TwilioAPIWrapper(
    #     account_sid="foo",
    #     auth_token="bar",
    #     from_number="whatsapp: baz,"
)
twilio.run("hello world", "whatsapp: +16162904619")

以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。
© . This site is unofficial and not affiliated with LangChain, Inc.