# Chuyển tiếp tin nhắn SMS iPhone đến webhook dưới dạng JSON

> Một tác vụ của Fwrd đăng từng tin nhắn iPhone phù hợp dưới dạng JSON đến endpoint HTTPS của bạn, với Idempotency-Key ổn định, bộ lọc, và URL được giữ trong Chuỗi khóa.

Rà soát lần cuối: 2026-10-23
Trang HTML gốc: https://www.fwrdsms.com/vi/iphone-sms-to-webhook

## Trả lời ngắn

Một tác vụ của Fwrd đăng từng tin nhắn iPhone phù hợp dưới dạng JSON đến endpoint HTTPS của bạn, với Idempotency-Key ổn định, bộ lọc, và URL được giữ trong Chuỗi khóa.

Fwrd có trên App Store. Cài đặt: https://apps.apple.com/app/apple-store/id6759069713?pt=128544281&ct=vi-site-other&mt=8
Yêu cầu iPhone chạy iOS 26.0 trở lên.

- Ai gửi: Fwrd, qua HTTPS, thẳng từ iPhone của bạn

## Tóm tắt chuyển tiếp đến Webhook

| | |
| --- | --- |
| Những gì đến nơi | Một yêu cầu POST JSON dạng {"content": "…", "text": "…"}, cả hai chứa nguyên văn tin nhắn như lúc nhận, kèm trường "sender" chỉ khi “Include Who Sent It” đang bật |
| Ai gửi | Fwrd, qua HTTPS, thẳng từ iPhone của bạn |
| Bộ lọc | Có: theo từ, mã xác minh hoặc giờ trong ngày |
| Bạn cần gì | Một endpoint HTTPS do bạn kiểm soát, nhận yêu cầu POST JSON |
| Kết nối với | URL endpoint HTTPS |
| Giá | Miễn phí 15 lượt chuyển tiếp mỗi tháng; Fwrd Pro là gói đăng ký theo tháng hoặc theo năm, và ứng dụng hiển thị giá trước khi bạn thanh toán |

## Thiết lập chuyển tiếp

Trước tiên, lấy URL endpoint HTTPS của bạn, như hướng dẫn thiết lập trình bày. Sau đó phần thiết lập riêng của Fwrd đưa cho bạn một phím tắt dựng sẵn để thêm trong Phím tắt.

- Bạn cần: Một endpoint HTTPS do bạn kiểm soát, nhận yêu cầu POST JSON
- Kết nối với: URL endpoint HTTPS
- Hướng dẫn thiết lập nơi nhận: https://www.fwrdsms.com/vi/guides/webhook

1. **Chọn Webhook trong phần thiết lập của Fwrd.** Trên iPhone, mở Fwrd và chạm vào “Set Up Forwarding” ở cuối phần giới thiệu. Khi Fwrd hỏi tin nhắn của bạn sẽ đi đâu, hãy chọn Webhook.

2. **Dán URL vào Fwrd.** Dán toàn bộ địa chỉ HTTPS vào “Webhook URL”, rồi tiếp tục. (`“Webhook URL” ← Endpoint HTTPS của bạn`)

3. **Thêm phím tắt dựng sẵn.** Chọn tin nhắn cần chuyển tiếp. Chạm vào “Get Shortcut”. Trong Phím tắt, chạm vào “Thêm phím tắt”, rồi ◀ Fwrd ở trên cùng bên trái.

4. **Bật lên.** Trên iOS 27, chạm vào “Open Shortcut”. Trong Phím tắt, chạm vào “Sửa”, rồi chạm vào mũi tên › nhỏ ở cuối dòng đầu tiên, “Khi tôi nhận được tin nhắn” (không phải dấu ×), và bật “Tự động hóa”, như trong hình. Trên iOS 26, Fwrd gọi bước này là “Make it automatic”: chạm vào “Open Shortcuts”, rồi “Tự động hóa mới” hoặc +, rồi “Tin nhắn”. Nhập một dấu cách vào “Tin nhắn chứa” và chạm vào “Xong”. Chọn “Chạy ngay lập tức”, chạm vào “Tiếp”, rồi chạm vào phím tắt bạn vừa thêm, trong “Phím tắt của tôi”.

5. **Cho phép lần chạy đầu tiên.** Fwrd chạy phím tắt một lần với một tin nhắn mẫu. Lần đầu, Phím tắt hỏi hai lần: chạm vào “Cho phép”, rồi “Luôn cho phép”.

6. **Mọi thứ đã sẵn sàng.** Xong. Từ giờ, tin nhắn mới phù hợp sẽ tự động được chuyển tiếp đến endpoint của bạn, dù iPhone đang khóa hay không. Sau khi iPhone khởi động lại, hãy mở khóa một lần và việc chuyển tiếp sẽ chạy tiếp.

### Tự dựng

Muốn tự tạo mục tự động hóa? Hãy làm theo các bước này. Trước tiên, kết nối Webhook trong Fwrd theo hướng dẫn thiết lập. Chạm vào “Send Test Message”, rồi lưu nơi nhận bằng dấu tích và để nó đang hoạt động. Tiếp theo, thiết lập điều kiện kích hoạt tin nhắn đến trên iPhone:

1. **Tạo mục tự động hóa Tin nhắn.** Trên iPhone nhận tin nhắn, mở Phím tắt. Trên iOS 27, vào “Thư viện” → “Tự động hóa” và chạm vào +. Nếu bạn thấy “Mô tả phím tắt”, hãy chạm vào “Sửa”. Chạm vào “Tự động hóa”, rồi “Tin nhắn”, và đổi “Người gửi” thành “Tin nhắn”. Nhập một từ mà tin nhắn của bạn chứa, như mã hoặc OTP: lọc theo nội dung tin nhắn sẽ bắt được cả đầu số ngắn và người gửi không có trong Danh bạ của bạn, điều mà “Người gửi” không làm được. Rồi chạm vào mũi tên bên cạnh điều kiện kích hoạt và xem “Xác nhận trước khi chạy” đã tắt chưa. Trong ⓘ, rồi “Quyền riêng tư”, xem “Cho phép chạy khi bị khóa” đã bật chưa. Trên iOS 26, chạm vào “Tự động hóa”, rồi +, rồi “Tin nhắn”, và chọn “Chạy ngay lập tức”. (`Tin nhắn chứa ← từ của bạn · Xác nhận trước khi chạy ← Tắt · Cho phép chạy khi bị khóa ← Bật`)

2. **Thêm tác vụ chuyển tiếp tin nhắn của Fwrd.** Tìm “Forward” và thêm “Forward Message to All Destinations” của Fwrd bên dưới điều kiện kích hoạt. Chạm vào “Message” trong tác vụ đó, chạm vào “Chọn biến” và chọn “Đầu vào phím tắt”. Phím tắt sẽ thêm khối “Nhận … dưới dạng đầu vào” ở trên cùng; cứ để nguyên. Chạm vào nút quay lại để lưu. Trên iOS 26, hãy chạm vào “Tạo phím tắt mới” trước, rồi thêm tác vụ, đặt “Message” của tác vụ thành “Đầu vào phím tắt” và chạm vào “Xong”. (`“Message” = “Đầu vào phím tắt”`)

## Yêu cầu và cách khắc phục

- Bạn tự thêm mục tự động hóa Tin nhắn vào Phím tắt, và bạn kiểm soát nó ở đó.
- iPhone phải nhận được tin nhắn SMS, luôn bật nguồn và có kết nối internet. Hãy mở khóa một lần sau khi khởi động lại.
- Mỗi tin nhắn phù hợp đi đến mọi nơi nhận đang hoạt động trong Fwrd, trừ khi bộ lọc của nơi nhận đó bỏ qua nó. Hãy tắt những nơi nhận không nên nhận tin nhắn.

Nếu “Send Test Message” thất bại, hãy rà lại thông tin xác thực và quyền của nơi nhận. Nếu “Send Test Message” đến được nhưng các tin nhắn khác thì không, vấn đề nằm ở mục tự động hóa: nó phải đang bật, từ khóa “Tin nhắn chứa” phải đúng, đầu vào “Message” phải đúng, và nó phải chạy mà không hỏi. Nếu nơi nhận có bộ lọc trong Fwrd, hãy dùng “Try a Text” để xem bộ lọc xử lý tin nhắn ra sao.

Mở “Activity” của Fwrd để tìm lần chuyển tiếp thất bại, và xem gói miễn phí của bạn còn lượt chuyển tiếp không. Nếu bạn đã khởi động lại điện thoại, hãy mở khóa một lần.

## Gói miễn phí và giá

15 lượt chuyển tiếp miễn phí mỗi tháng dương lịch. Không cần gói đăng ký trả phí hay tài khoản Fwrd. Pro bỏ giới hạn hằng tháng, cho phép nhiều hơn một điều kiện lọc cho mỗi nơi nhận, và thêm danh sách “Never Forward” gồm những từ luôn bị bỏ qua. Gói theo năm có thời gian dùng thử miễn phí cho người đủ điều kiện, sau đó tự động gia hạn hằng năm cho đến khi bị hủy. Ứng dụng hiển thị giá trước khi bạn thanh toán.

## Dữ liệu và quyền kiểm soát

Tin nhắn của bạn đi thẳng từ iPhone đến một webhook, không qua máy chủ Fwrd nào. Fwrd chỉ gửi nội dung tin nhắn gốc, không có dấu thời gian hay tiêu đề, và chỉ thêm người gửi nếu bạn bật “Include Who Sent It”. Điều xảy ra với nó sau đó tùy thuộc vào người vận hành endpoint. Fwrd giữ một nhật ký chuyển tiếp trên máy gồm nội dung tin nhắn, nơi nhận, thời gian và kết quả gửi. Fwrd không bao giờ lưu người gửi. Hãy giữ kín token và URL webhook.

## Chuyển tiếp tin nhắn iPhone đến webhook: câu hỏi thường gặp

### Tôi có thể tự động chuyển tiếp tin nhắn SMS trên iPhone đến webhook không?

Có. Tác vụ “Chuyển tiếp tin nhắn” của Fwrd trong Phím tắt tự động gửi các tin nhắn iPhone đến mà bạn chọn tới một endpoint HTTPS do bạn kiểm soát, dưới dạng JSON POST. Bạn chỉ thiết lập một lần mục tự động hóa Tin nhắn trong Phím tắt của Apple, và sau đó mỗi tin nhắn phù hợp sẽ được gửi từ iPhone của bạn đến URL của bạn.

### Fwrd bổ sung gì cho nhà phát triển và AI agent?

Một tác vụ trong Phím tắt đăng từng tin nhắn phù hợp đến endpoint HTTPS của bạn dưới dạng JSON, nên không có gì phải dựng. Phần thân chứa nội dung tin nhắn trong content và text, và mọi lần gửi cho cùng một tin nhắn đều mang cùng header Idempotency-Key, để máy chủ của bạn bỏ qua các lần lặp. Phần thân có thêm trường sender riêng chỉ khi “Include Who Sent It” đang bật. Mỗi webhook có thể chỉ giữ những tin nhắn có một số từ nhất định, mã xác minh, hoặc tin nhắn đến vào những giờ nhất định. Fwrd giữ nhật ký các lượt chuyển tiếp gần đây trên iPhone, URL endpoint của bạn nằm trong Chuỗi khóa của iPhone, và phần thiết lập có hướng dẫn đưa cho bạn một phím tắt dựng sẵn.

### Làm sao để gửi tin nhắn từ iPhone đến webhook của riêng tôi?

Bạn cần một endpoint HTTPS nhận một yêu cầu POST JSON. Tiếp theo, mở Fwrd và làm theo phần thiết lập: chọn Webhook, dán URL của endpoint, và chọn những tin nhắn cần chuyển tiếp. Rồi chạm vào “Get Shortcut” và thêm phím tắt dựng sẵn của Fwrd trong Phím tắt. Trên iOS 27, bật mục tự động hóa của nó; trên iOS 26, tạo một mục tự động hóa Tin nhắn để chạy nó. Sau đó Fwrd chạy phím tắt một lần với một tin nhắn mẫu, và Phím tắt xin quyền hai lần: chạm vào “Cho phép”, rồi “Luôn cho phép”. Muốn tự tạo? Thêm Webhook trong Fwrd, tạo một mục tự động hóa Tin nhắn trong Phím tắt, thêm “Forward Message to All Destinations” của Fwrd, và đặt cho nó chạy mà không hỏi. Xong. Từ giờ, mỗi tin nhắn phù hợp sẽ tự động được chuyển tiếp đến endpoint của bạn, dù iPhone đang khóa hay không.

### Fwrd gửi gì đến webhook của tôi?

Một yêu cầu POST với Content-Type: application/json và, theo mặc định, phần nội dung đúng là {"content": "<the original message text>", "text": "<the same text>"}: tin nhắn xuất hiện hai lần, vì Mattermost và Rocket.Chat đọc trường text. Không có mốc thời gian hay tiêu đề. Nếu bạn bật “Include Who Sent It” trong “Settings” của Fwrd và chọn “Sender” ở tác vụ của Fwrd trong Phím tắt, phần nội dung có thêm trường "sender". Mọi lần gửi cho cùng một tin nhắn đều mang cùng một header Idempotency-Key, nên bạn có thể bỏ qua những lần gửi lại mà bạn đã nhận trước đó. Mọi phản hồi 2xx đều được tính là đã chuyển, chuyển hướng bị từ chối, và yêu cầu sẽ hết thời gian chờ sau 15 giây. Chỉ chấp nhận địa chỉ HTTPS, nên máy chủ cục bộ cần một đường hầm hoặc dịch vụ lưu trữ cấp cho nó một địa chỉ HTTPS.

### Tôi có thể gửi tin nhắn đến nhiều hơn một webhook không?

Có. Hãy thêm từng endpoint trong Fwrd thành một nơi nhận Webhook riêng, và mọi tin nhắn phù hợp với mục tự động hóa của bạn sẽ được đăng đến tất cả chúng, trừ khi bạn đặt cho một endpoint bộ lọc riêng trong Fwrd: chỉ tin nhắn có những từ nhất định, chỉ tin nhắn giống mã xác minh, hoặc chỉ tin nhắn vào những giờ nhất định.

### Chuyển tiếp đến webhook có chạy khi iPhone của tôi đang khóa không?

Có. Fwrd gửi yêu cầu từ iPhone của bạn trong nền, không cần mở ứng dụng, miễn là mục tự động hóa được đặt chạy mà không hỏi. iPhone phải luôn bật và có kết nối internet, và sau khi khởi động lại bạn cần mở khóa một lần để việc chuyển tiếp chạy lại.

### Chuyển tiếp tin nhắn trên iPhone đến webhook có miễn phí không?

Miễn phí tối đa 15 lượt chuyển tiếp mỗi tháng dương lịch, không cần tài khoản Fwrd và không cần gói đăng ký. Một tin nhắn chỉ tính một lần, dù được gửi đến bao nhiêu nơi nhận. Fwrd Pro bỏ giới hạn đó, và gói theo năm có thời gian dùng thử miễn phí cho người đủ điều kiện. Dịch vụ lưu trữ hoặc tự động hóa của bạn có thể áp dụng giới hạn hoặc chi phí riêng.

### Tôi có thể dùng nó với AI agent, CI, Home Assistant, Zapier, Make hoặc n8n không?

Có. Bất kỳ endpoint HTTPS nào nhận một yêu cầu POST JSON và trả lời bằng mã trạng thái 2xx đều dùng được: một bộ nhận cho AI agent cần mã đăng nhập, một job CI hoặc QA đang chờ mã dùng một lần, Home Assistant, hoặc URL catch hook hay webhook trigger của Zapier, Make hoặc n8n. Hãy chạm vào “Send Test Message” một lần, để công cụ của bạn nhận được trường content. Fwrd không thêm header xác thực; nếu endpoint của bạn cần một mã bí mật, hãy đặt nó trong URL, và Fwrd lưu toàn bộ URL trong Chuỗi khóa của iPhone.

### Tôi có thể chọn tin nhắn nào được chuyển tiếp đến webhook không?

Có, ở hai nơi. Chỉ những tin nhắn phù hợp với mục tự động hóa Tin nhắn trong Phím tắt của bạn mới đến Fwrd. Hãy đặt “Tin nhắn chứa” là một từ xuất hiện trong những tin nhắn bạn muốn, như mã, xác minh hoặc giao hàng. Hãy lọc theo “Tin nhắn chứa” thay vì “Người gửi”, vì ô chọn “Người gửi” chỉ cho chọn từ Danh bạ của bạn và bỏ sót các đầu số ngắn. Sau đó mỗi nơi nhận Webhook trong Fwrd có thể có bộ lọc riêng, ở “Which Texts”: chỉ tin nhắn có những từ bạn chọn, chỉ tin nhắn giống mã xác minh, hoặc chỉ tin nhắn đến vào những giờ nhất định. “Try a Text” chạy bộ lọc trên một tin nhắn mẫu. Để bộ lọc quyết định tin nhắn nào được giữ, hãy đặt “Tin nhắn chứa” là một dấu cách.

### Fwrd có đọc hoặc lưu tin nhắn tôi chuyển tiếp đến webhook không?

Fwrd chỉ xử lý tin nhắn trên iPhone của bạn: tin nhắn không bao giờ đi qua máy chủ Fwrd, và cũng không có tài khoản Fwrd. Fwrd chỉ gửi nội dung gốc của tin nhắn, kèm người gửi nếu bạn bật “Include Who Sent It”, và giữ một nhật ký cục bộ trên iPhone gồm nội dung tin nhắn, nơi nhận, thời gian và kết quả. Fwrd không bao giờ lưu người gửi, kể cả trong nhật ký đó. Sau đó tin nhắn ra sao là tùy người vận hành endpoint.

## Những cách dùng Fwrd phổ biến

- [AI agent cần mã xác minh SMS](https://www.fwrdsms.com/vi/blog/ai-agent-sms-verification-codes)
- [Tự động hóa trong n8n, Zapier hoặc Make](https://www.fwrdsms.com/vi/blog/forward-iphone-sms-to-n8n)
- [Pipeline CI cần mã xác minh SMS](https://www.fwrdsms.com/vi/blog/sms-otp-codes-ci-automation-iphone)
- [Lập trình viên đang tìm một API SMS cho iPhone](https://www.fwrdsms.com/vi/blog/iphone-sms-api)
- [ChatGPT hoặc một trợ lý khác đọc tin nhắn của bạn](https://www.fwrdsms.com/vi/blog/connect-chatgpt-to-iphone-texts)
- [Tự động hóa Home Assistant được kích hoạt bằng tin nhắn](https://www.fwrdsms.com/vi/blog/iphone-texts-to-home-assistant)
- [Ví dụ về bộ nhận webhook trên GitHub](https://github.com/alanwtom/fwrd-sms-webhook-examples)
- [Cách chuyển tiếp mã 2FA và mã xác minh từ iPhone](https://www.fwrdsms.com/vi/forward-verification-codes-iphone)
- [Tiếp tục nhận tin nhắn của số điện thoại ở nhà khi bạn sống hoặc đi nước ngoài](https://www.fwrdsms.com/vi/get-texts-while-traveling)
- [Chuyển tiếp tin nhắn của iPhone công việc dùng chung đến nhóm của bạn](https://www.fwrdsms.com/vi/forward-shared-phone-texts-to-team)
- [Chuyển tiếp tin nhắn SMS từ iPhone đến Zapier, Make, n8n hoặc Google Sheets](https://www.fwrdsms.com/vi/iphone-sms-to-zapier-make-n8n)
- [Cách biết tin nhắn trên iPhone của bạn có đang bị chuyển tiếp hay không](https://www.fwrdsms.com/vi/are-my-iphone-texts-being-forwarded)

## Liên kết chính

- [Trang HTML](https://www.fwrdsms.com/vi/iphone-sms-to-webhook)
- [Hướng dẫn thiết lập Webhook](https://www.fwrdsms.com/vi/guides/webhook)
- [Hướng dẫn tổng quát về chuyển tiếp tin nhắn SMS trên iPhone](https://www.fwrdsms.com/vi/iphone-sms-forwarding)
- [Giá](https://www.fwrdsms.com/vi/pricing)
- [Quyền riêng tư](https://www.fwrdsms.com/privacy.md)
