Fwrd 徽标Fwrd在 App Store 下载
可在 App Store 下载

iPhone 短信发送到 Webhook

把 iPhone 短信转发到 Webhook

自动把 iPhone 短信转发到你自己的 HTTPS Webhook。Fwrd 会 POST 含有信息文字的 JSON,供你的服务器或自动化工具使用。

iPhone · iOS 26 或更高版本。你的接收 iPhone 保持开机并联网。不需要 Fwrd 账户,也不需要新的手机号码。

路线

设置一次,短信自动转发。

首先,按设置指南所示,获取你的 HTTPS 端点 URL。然后,Fwrd 自己的设置流程会交给你一个现成的快捷指令,供你在“快捷指令”中添加。

这些步骤中用到的 Fwrd 设置流程需要 iOS 27。在 iOS 26 上,请按“自己动手创建”下的步骤添加该转发目标(Webhook)。

1

在 Fwrd 的设置流程中选取 Webhook

在 iPhone 上,打开 Fwrd,在介绍页的最后轻点“设置转发”。当它询问短信要发到哪里时,选取 Webhook。

2

把 URL 粘贴到 Fwrd 中

把整个 HTTPS 地址粘贴到“Webhook URL”,然后继续。

“Webhook URL” ← 你的 HTTPS 端点

3

添加现成的快捷指令

选择要转发的短信。轻点“获取快捷指令”。在“快捷指令”中,轻点“添加快捷指令”,然后轻点左上角的“◀ Fwrd”。

4

将它打开

轻点“打开快捷指令”。在“快捷指令”中,轻点“编辑”,再轻点“我收到符合以下条件的信息时”后面的 ›(不是 ×),然后打开“自动化”。

5

允许第一次运行

Fwrd 会用一条示例短信运行一次这个快捷指令,这会算作一条转发。第一次运行时,“快捷指令”会询问两次:先轻点“允许”,再轻点“始终允许”。

6

一切就绪

这就完成了。符合条件的新短信现在会自动发送到你的端点,无论 iPhone 是否处于锁屏状态。iPhone 重新启动后,解锁一次,转发就会继续。

自己动手创建

在 iOS 26 上,或想自己动手创建自动化时,请改按下面的步骤操作。 首先按设置指南在 Fwrd 中连接 Webhook。轻点“发送测试信息”,然后轻点 ✓ 保存该转发目标,并保持启用。接下来,在你的 iPhone 上设置收到信息的触发条件:

1

创建“信息”自动化

在接收短信的 iPhone 上,打开“快捷指令”。在 iOS 27 上,前往“资料库”>“自动化”并轻点 +。如果看到“描述快捷指令”,请轻点“编辑”。轻点“自动化”,然后选取“信息”,并把“发件人”改为“信息”。键入你的短信里含有的一个词,比如 code 或 verification:按信息内容匹配能捕获短号码和你的联系人之外的发件人,而“发件人”做不到。然后轻点触发条件旁的箭头,检查“运行前确认”是否关闭。在 ⓘ 下的“隐私”中,检查“锁定时允许运行”是否打开。在 iOS 26 上,轻点“自动化”,再轻点 +,然后选取“信息”,并选取“立即运行”。

“信息 包含” ← 你的词 · “运行前确认” ← 关闭 · “锁定时允许运行” ← 打开

2

添加 Fwrd 的“转发信息到所有目标”动作

搜索“转发”,把 Fwrd 的“转发信息到所有目标”添加到触发条件下方。轻点其中的“信息”,轻点“选择变量”,然后选取“输入快捷指令的信息”;快捷指令会在顶部添加一个“从 … 接收 …”块,这没问题。轻点返回即可保存。在 iOS 26 上,先轻点“创建新快捷指令”,再添加这个动作:它的“信息”会自动填入“输入快捷指令的信息”。轻点“完成”。

“信息” = “输入快捷指令的信息”

须知

  • “信息”自动化由你自己添加到“快捷指令”中,也由你在那里掌控。
  • iPhone 必须收到这条短信、保持开机并能上网。重新启动后解锁一次。
  • 每条匹配的信息都会发送到 Fwrd 中每个已启用的转发目标,除非该目标的筛选条件跳过它。请关闭不该接收它的转发目标。

如果你的短信没有送达

如果“发送测试信息”失败,请检查转发目标的凭据和权限。如果“发送测试信息”能送到,但短信不转发,请检查自动化:是否已打开、“信息包含”关键词、“信息”输入,以及它是否不经询问直接运行。如果该转发目标在 Fwrd 中设有筛选条件,请用“试一条短信”检查它。

查看 Fwrd 的“活动”里有没有失败的尝试,并查看免费版是否还有剩余的转发次数。如果你重新启动过手机,请解锁一次。

在指南中查看 Webhook 的全部解决办法

数据与控制

你的信息从 iPhone 直接发送到 Webhook,不经过 Fwrd 的服务器。Fwrd 只发送原始短信文字,没有时间或标题,只有在你打开“附上发件人”时才附上发件人。之后如何处理,由运营该端点的人决定。Fwrd 在本机保留一份转发记录,包含短信内容、转发目标、时间和发送结果,从不保存发件人。请妥善保管令牌和 Webhook URL,不要外泄。

每月先享 15 条免费转发

无需付费订阅。额度每个日历月重置。Fwrd Pro 取消 Fwrd 的每月上限。

美国售价:每月 $4.99 或每年 $29.99。年度订阅为符合条件的客户提供 7 天免费试用,之后按每年 $29.99 续订,直至取消。

查看全部价格

把 iPhone 短信转发到 Webhook:常见问题

我能把 iPhone 短信自动转发到 Webhook 吗?

可以。Fwrd 把选定的收到的 iPhone 短信以 JSON POST 的形式自动发送到你掌控的 HTTPS 端点。你只需在 Apple 快捷指令中设置一次“信息”自动化,之后每条匹配的短信都会从你的 iPhone 发送到你的 URL。

如何把 iPhone 短信发送到我自己的 Webhook?

你需要一个接受 JSON POST 的 HTTPS 端点。在 iOS 27 上,打开 Fwrd,按它的设置流程操作:选择 Webhook,粘贴端点的 URL,然后选择要转发的短信。接着轻点“获取快捷指令”,在“快捷指令”中添加 Fwrd 现成的快捷指令,并将它的自动化打开。随后 Fwrd 会用一条示例短信运行一次这个快捷指令,“快捷指令”会请求两次权限:先轻点“允许”,再轻点“始终允许”。在 iOS 26 上,在 Fwrd 中用端点的 URL 添加 Webhook 并轻点“发送测试信息”,然后在“快捷指令”中创建“信息”自动化,设置“信息包含”关键词并选取“立即运行”,再添加 Fwrd 的“转发信息到所有目标”:它的“信息”会自动填入“输入快捷指令的信息”。这就完成了:每条符合条件的短信现在都会自动发到你的端点,无论 iPhone 是否锁屏。

Fwrd 会向我的 Webhook 发送什么?

一个 POST 请求,Content-Type: application/json,默认正文恰好是 {"content": "<the original message text>", "text": "<the same text>"}:同一条信息出现两次,因为 Mattermost 和 Rocket.Chat 读取 text。没有时间戳或标题。如果你在 Fwrd 的“设置”中打开“附上发件人”,并在快捷指令里 Fwrd 的动作上选取“发件人”,正文还会多一个 "sender" 字段。同一条信息的每次尝试都带有相同的 Idempotency-Key 请求头,所以你可以丢弃已经见过的重试。任何 2xx 响应都算作已送达,重定向会被拒绝,请求 15 秒后超时。

我能把短信发送到多个 Webhook 吗?

可以。在 Fwrd 中把每个端点都添加为独立的 Webhook 目标,每条匹配你的自动化的短信都会 POST 到所有这些端点,除非你在 Fwrd 中给某个端点设置了自己的筛选条件:只保留含有特定词语的短信、只保留看起来像验证码的短信,或只保留特定时段的短信。

我的 Webhook 可以使用 http:// 地址吗?

不能。Fwrd 只接受 HTTPS 地址,所以信息在发往你的端点的途中是加密的。如果是本地服务器,请把它放在隧道或能为它提供 HTTPS 地址的主机后面。

我的 iPhone 锁屏时,转发到 Webhook 能用吗?

可以。只要自动化设为不经询问直接运行,Fwrd 就会在后台从你的 iPhone 发出请求,不需要打开 App。iPhone 必须保持开机并联网,重新启动后需要解锁一次,转发才会恢复。

把 iPhone 短信转发到 Webhook 免费吗?

每个日历月最多 15 条转发免费,不需要 Fwrd 账户,也不需要订阅。同一条短信无论转发到几个目标,都只算一次。Fwrd Pro 每月 $4.99 或每年 $29.99,即可取消这个上限,年度订阅为符合条件的客户提供 7 天免费试用。你的托管或自动化服务可能有自己的限制或费用。

我能使用 Zapier、Make 或 n8n 的 Webhook 吗?

可以。任何接受 JSON POST 并以 2xx 状态码响应的 HTTPS 端点都能用,包括 Zapier、Make 或 n8n 的 catch hook 或 Webhook 触发 URL。轻点一次“发送测试信息”,让你的工具看到 content 字段。Fwrd 不添加任何身份验证请求头;如果你的端点需要密钥,请放在 URL 里,Fwrd 会把整个 URL 存进 iPhone 的钥匙串。

我能选择把哪些短信转发到 Webhook 吗?

可以,分两处进行。只有符合你的快捷指令“信息”自动化的短信才会送到 Fwrd。把“信息包含”设为你想要的短信里会出现的词,例如“code”“verification”或“delivery”。请按“信息包含”而不是“发件人”匹配,因为“发件人”选择器只提供你的联系人,会漏掉短号码。然后,Fwrd 中的每个 Webhook 目标都可以在“哪些短信”下设置自己的筛选条件:只保留含有你所选词语的短信、只保留看起来像验证码的短信,或只保留在特定时段收到的短信。“试一条短信”会用一条示例短信检查筛选条件。要让筛选条件来做选择,请把“信息包含”设为一个空格。

Fwrd 会看到或保存我转发到 Webhook 的短信吗?

Fwrd 只在你的 iPhone 上处理这条短信:它从不经过 Fwrd 服务器,也没有 Fwrd 账户。Fwrd 只发送原始的短信文字,如果你打开“附上发件人”,还会加上发件人,并在 iPhone 上保存一份本地记录,内容包括短信文字、转发目标、时间和结果。它从不存储发件人,连这份记录里也没有。之后会怎样,由运行该端点的人决定。

把第一条短信发到你的 Webhook

安装 Fwrd,粘贴你的端点 URL,从免费版开始转发。