SMS được gửi từ chính điện thoại của bạn.Tìm hiểu cách hoạt động
PLATORMKiến trúc API- thứ nhấtSự kết hợp thiết bị bảo mậtTầm nhìn giao hàngĐiều khiển nhiều khả năngTài liệu đã phiên bản
Trung tâm nhà phát triển/Giao diện lập trình ứng dụng WhatsApp

WA · 9 các thao tác có tài liệu

Tài liệu hướng dẫn WhatsApp

Gửi tin nhắn WhatsApp và truyền thông, thất bại thử nghiệm lại, xác nhận số người nhận và lấy lại tin nhắn một cách an toàn sau một yêu cầu đồng bộ rõ ràng.

Kết nối điện thoại đồng bộ hoá cuộc trò chuyện và phương tiện truyền thông
URL cơ sở RESThttps://api.smsmobileapi.com

JSON đáp ứng · HTTPS yêu cầu · UTF-8

Kết nối phím API của bạn

Kết nối một lần, sau đó kiểm tra kết thúc qua tin nhắn, thông báo, WhatsApp và email.

Bắt đầu từ đây

Yêu cầu đầu tiên của bạn trong bốn bước

1

Kết nối và hiệu lực WhatsApp cho một di động được hỗ trợ.

2

Xác nhận người nhận với điểm cuối số.

3

Gửi với wa only = yes.

4

Để lấy tin nhắn đã nhận: kích hoạt bộ sưu tập, gọi /getwa/syncrnization /, chờ phục hồi, rồi gọi /getwa.

GREGORY TRƯỚC KHI TRẢ LỜI CÁC TIN NHẮN

Yêu cầu đồng bộ hóa WhatsApp trước.

Trước khi gọi/getwađể xem các thông điệp đã nhận được WhatsApp, bạn cần phải yêu cầu một cửa sổ đồng bộ hoá thông quahttps://api.smsmobileapi.com/getwa/synchronisation/. Bước này rõ ràng là để đảm bảo cho phép trao đổi giữa WhatsApp và SMSMobileAPI. Đợi đến lúc hồi phục, rồi gọi điện./getwa.

Mở điểm kết thúc đồng bộ hoá yêu cầu BAR
An toàn.SMSMobileAPIỨng dụng di động kết nối điện thoại tới bảng điều khiển web và hệ thống điều khiển RT cho các thao tác tin nhắn và gọi
Kết nối kết nối mã hóa cho di động thành đơn vị mã hóa

Ứng dụng di động chính thức

Cầu bảo mật giữa điện thoại, bảng điều khiển và API.

Kết nối và gọi đến cho chính thứcSMSMobileAPIỨng dụng được cài đặt trên điện thoại kết nối của bạn. Ứng dụng này đảm bảo kết nối thiết bị này với tài khoản của bạn, đồng bộ hoá các sự kiện cho phép và kết nối mạng di động vào bảng điều khiển và hệ thống điều khiển.

1Ứng dụng Di độngChia đôi điện thoại và SIM 2Liên kết đã mã hóaXác thực và bảo vệ dữ liệu trong quá trình truyền 3Bảng & APIĐiều khiển dòng chảy và hoạt động
  • Ký giấy phát hành qua danh sách Google Play và Apple App Store chính thức
  • Xem lại nền tảng Google và Apple, ký và phân phối điều khiển
  • Hai thiết bị bảo mật, HTTPS vận chuyển và xác thực quyền truy cập API
  • Chỉ quyền hạn cần thiết cho các tính năng di động bạn bật
Lấy ứng dụng SMSMobileAPI chính thức trên Google Play Tải về ứng dụng SMSMobileAPI chính thức trên Apple App Store
Phụ thuộc vào quyền hạn và quyền truy cập nền do Android hay iOS cho phép.

WEBHOOK V2 CHO API NÀY

Chỉ đăng ký những sự kiện di động mà quy trình làm việc của bạn cần.

5 loại sự kiện

Một điểm đến có thể nhận mọi thứ, hoặc bạn có thể tách biệt hệ thống sản xuất, phân tích và cảnh báo vận hành. Mỗi sự kiện có một tên rõ ràng để ứng dụng của bạn xử lý một cách có thể dự đoán.

whatsapp.submitted

WhatsApp đã được gửi

Một tác vụ gửi WhatsApp đã được tạo.

whatsapp.sent

WhatsApp đã được gửi

Môi trường WhatsApp được kết nối xác nhận tin nhắn đã được gửi.

whatsapp.failed

WhatsApp thất bại

Hoạt động gửi WhatsApp đã thất bại.

whatsapp.received

WhatsApp đã được nhận

Một tin nhắn WhatsApp đã được truy xuất sau khi tài khoản yêu cầu đồng bộ.

whatsapp.voice.transcribed

Tin nhắn thoại đã được phiên âm

Một tin nhắn thoại WhatsApp hợp lệ được truy xuất đã được chuyển thành văn bản có thể sử dụng.

Xác thực

Giữ thẻ trên máy chủ

Dùng phím nóng để kết hợp trực tiếp. Trình khách OAuth2 sẵn sàng cho ứng dụng bên máy chủ; yêu cầu một vật tượng trưng và gửi nó như là quyền tác giả: Bearer ACCESS TOKEN.

Quản lý lịch sử

Xoá lịch sử một cách an toàn: xem thử, xoá, theo tiến trình

Những điểm kết thúc này xóa lịch sử máy phục vụ đã chọn cho bạn API không phải tin nhắn trên điện thoại hay dịch vụ bên ngoài. Họ không cung cấp bảo đảm tài khoản. Hoạt động mới có thể xuất hiện sau khi bị xóa.

Đọc hướng dẫn thử lại và request_id
Sự bảo vệ hợp nhất

Theo mặc định, vẫn còn thấy các hồ sơ liên kết hay xử lý. Chỉ dùng include_linked=1 Nếu bạn chấp nhận sự tích hợp đó hoặc xử lý đang diễn ra, có thể sẽ không còn hiệu quả nữa.

request_id hoạt động như thế nào

  1. Xem thử các đếm có action=previewKhông. request_id là cần thiết và không có hồ sơ nào bị xóa.
  2. Tạo ra một độc nhất request_id Cho một xóa mới, ví dụ như UUIDHãy để dành nó trước khi gửi action=delete.
  3. Để tái lưu trữ, hay thời hạn HTTP 202, tái sử dụng API Chìa khóa, điểm kết thúc lịch sử, request_id và include_linked giá trị. Không bao giờ tạo ra một ID mới tự động sau khi gặp lỗi.
  4. Khi completed=true, chiến dịch đã kết thúc. Sử dụng lại thẻ căn cước của nó đã trả lại cùng kết quả thay vì xóa các hồ sơ mới đến. Dùng ID mới chỉ cho việc dọn dẹp mới có chủ đích.

request_id Xác định thao tác xoá của bạn, không phải cá nhân SMS. Cho phép định dạng: 16–128 ASCII chữ, chữ số, dấu gạch nối hay dấu gạch nối. A UUID tạo ra với mã hóa.randoUUID là thích hợp.

Việc xóa được thực hiện theo từng lô. Nếu nhận HTTP 202 với continue_required=true, hãy gửi lại action=delete sau 3 giây. Không có cron chạy nền. action=status chỉ đọc tiến độ, không tiếp tục xóa, ngay cả khi trả về HTTP 200.

Ví dụ xóa và kiểm tra trạng thái

Thay thế mẫu request_id với giá trị độc đáo của riêng mình trước khi bắt đầu. Những yêu cầu xoá theo đây thay đổi lịch sử tài khoản thật; không phải là xem thử.

POST Hóa API Khóa
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
POST* OAuth2
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
TIẾNG · status
curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

GET cũng chấp nhận action=preview hay action=delete. POST khuyến khích: tham số URL có thể rò rỉ vào lịch sử trình duyệt và bản ghi máy phục vụ. Không bao giờ đặt địa chỉ URL xoá trong liên kết công cộng, ảnh hoặc tiềnfetch.

Vì POSTGửi tất cả các tham số vào cơ thể mẫu hoặc a JSON đối tượng, không bao giờ trong chuỗi truy vấn. Tham số không rõ bị từ chối; không hỗ trợ ngày tháng hay bộ lọc di động.

Xác thực cho điểm kết thúc lịch sử

Dùng apikey hay một Authorization: Bearer Comment SMSMobileAPI OAuth2Đừng gửi tín hiệu mới hay một thẻ API Chìa khóa là... Bearer - Tôi không biết. Vật trang trí bị bỏ hoang bị từ chối.

Khi phạm vi được đặt, history:read Cho phép xem thử/tatus và history:delete cũng cho phép xóa. Giới hạn cả vật tượng trưng lẫn vật kỷ niệm OAuth Khách áp dụng. Vật lưu giữ di sản mà không có phạm vi, giữ lại quyền truy cập tài khoản đã có của họ.

OAuth2 chọn điều cần thiết API Chìa khóa. Nếu có nhiều phím chính, cũng cung cấp apikey để chọn một phần của tài khoản. Chìa khóa thứ hai không bao giờ cho phép truy cập vào lịch sử chính.

Đọc câu trả lời trước khi tiếp tục

count_delete là số gia tăng được gỡ bỏ bởi chiến dịch này. selected_at_start là sự lựa chọn ban đầu; protected_at_start tính trừ các hồ sơ. Dùng preview.linked_or_processing để đếm hồ sơ liên kết ngay cả khi include_linked=1.

JSON* HTTP 202
{
    "result": {
        "error": 0,
        "history": "whatsapp-sent",
        "action": "delete",
        "request_id": "6d54ac58-41f1-4fbc-9a39-6e6c86089451",
        "status": "processing",
        "completed": false,
        "count_delete": 100,
        "total_before": 250,
        "selected_at_start": 200,
        "protected_at_start": 50,
        "include_linked": 0,
        "continue_required": true,
        "message": "Repeat GET or POST with the same request_id and include_linked to continue. Status requests do not run deletion."
    }
}
  • 200 có completed=true: xong. Chỉ xem trước 200 hoặc chỉ trả lời trạng thái thôi thì không chứng tỏ là hoàn tất.
  • 400 INVALID_REQUEST_ID: kiểm tra định dạng . 404 REQUEST_NOT_FOUNDKhông có thao tác nào cho ID này, API Chìa khóa và lịch sử.
  • 401: không hợp lệ hoặc hết hạn. 403: không đủ OAuth Phạm vi hoặc tài khoản trái phép.
  • 409 HISTORY_BUSY: một việc dọn dẹp khác đang chạy; tiếp tục nó từ trình khách gốc. 409 INCLUDE_LINKED_CONFLICT: khôi phục lại bản gốc include_linked giá trị.
  • 409 OAUTH_ACCOUNT_AMBIGUOUSCung cấp một API Chìa khóa của lời tường thuật này.
  • 503 hoặc ngắt quãng mạng: một số mẻ có thể đã hoàn tất. Kiểm tra cấu hình, rồi thử lại với bản gốc request_idKhông tạo một thao tác thay thế tự động.
PST * ĐÃ

Gửi một thông điệp WhatsApp

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/sendsms

Gửi một văn bản WhatsApp hoặc hỗ trợ phương tiện thông qua môi trường kết nối.

Khi nào dùng nó

Dùng nó cho từng người nhận hoặc một nhóm liên lạc bảng điều khiển.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Yêu cầu Phím API; bỏ qua khi dùng biểu tượng gấu.
recipients điện thoại Yêu cầu Mã quốc gia cộng với số, không có + hoặc 00.
message sợi dây Yêu cầu Cơ thể văn bản được hỗ trợ nhiều dòng.
waonly Đúng Yêu cầu Phải là có để yêu cầu WhatsApp chỉ giao hàng.
url_media URL HTTPS Tùy chọn PDF công, tài liệu, kho lưu trữ, hoặc URL JPG/PNG.
url_media_shorted Đúng Tùy chọn Dùng địa chỉ URL giảm thiểu có chế độ xem thử PDF.
pdf_with_image Đúng Tùy chọn Thêm ô xem thử ảnh cho PDF.
encrypt_message Đúng Tùy chọn Cần giải mã bên người nhận.
contactGroup Giao diện người dùng đồ hoạ Tùy chọn Gửi tới mọi liên lạc trong một nhóm bảng điều khiển.

Ví dụ yêu cầu

URL
curl -X POST "https://api.smsmobileapi.com/sendsms?waonly=yes" \
  -d "apikey=YOUR_API_KEY" \
  -d "recipients=191728660" \
  --data-urlencode "message=Your order is ready."

Ví dụ về câu trả lời

JSON
{
  "result": {
    "error": 0,
    "sent": "1",
    "id": "MESSAGE_GUID",
    "send_with_whatsapp": "1"
  }
}

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
Thật tốt khi biết
  • Các URL được hỗ trợ phải là tài nguyên HTTPS chung.
  • Định dạng WhatsApp: *bold*, italic , ~strikerough~ và ba lần backtick monospace.
PST * ĐÃ

Kiềm chế sự bất bình thườngWhatsAppThông điệp

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/resendwa/

Đang sao lưu một thông điệp WhatsApp mà hiện có lỗi.

Khi nào dùng nó

Dùng nó sau khi diagnosing lỗi một mục ghi nhật ký WhatsApp.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Yêu cầu Khóa API của bạn.
guid sợi dây Yêu cầu Giao diện đồ hoạ của thông điệp bị lỗi.

Ví dụ yêu cầu

URL
curl "https://api.smsmobileapi.com/resendwa/?apikey=YOUR_API_KEY&guid=MESSAGE_GUID"

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
Thật tốt khi biết
  • Chỉ những thông điệp bị lỗi mới đủ điều kiện để phục hồi.
LẤY

Kích hoạt khôi phục nội dung

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/getwa/active/

Kích hoạt, tắt máy hoặc bật lại thông điệp WhatsApp.

Khi nào dùng nó

Bộ sưu tập kích hoạt trước. Sau đó, trước khi nhận được tin nhắn, bạn phải yêu cầu đồng bộ hóa thông qua /getwa/synchronation/.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Yêu cầu Khóa API của bạn.
statut 0 1 x Tùy chọn 1 kích hoạt, 0 tắt, x hoặc bỏ qua để bật lại tình trạng hiện tại.

Ví dụ yêu cầu

URL
curl "https://api.smsmobileapi.com/getwa/active/?apikey=YOUR_API_KEY&statut=1"

Ví dụ về câu trả lời

JSON
{
  "success": true,
  "read_message_active": 1,
  "status_note": "Activated"
}

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
Thật tốt khi biết
  • Việc thu hồi bị hạn chế bị tắt theo mặc định là quyền riêng tư.
  • Chỉ có tác động mới không nhận được tin nhắn: cần phải đồng bộ hóa trước khi dùng lệnh /getwa cho hoạt động mới nhận.
LẤY

Yêu cầu: yêu cầu WhatsApp đồng bộ hoá

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/getwa/synchronisation/

Mandatory security step before retrieving received WhatsApp messages. It opens a time-limited synchronization window.

Khi nào dùng nó

Anh phải gọi cho điểm kết thúc trước khi anh cần.SMSMobileAPIđể kiểm traWhatsAppcho những thông điệp mới nhận. Chờ hồi phục, rồi gọi chogetwa.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Yêu cầu Khóa API của bạn.

Ví dụ yêu cầu

URL
curl "https://api.smsmobileapi.com/getwa/synchronisation/?apikey=YOUR_API_KEY"

Ví dụ về câu trả lời

JSON
{
  "error": "0",
  "messages": "synchronized",
  "expire_at": "2026-03-11 12:27:00",
  "expire_at_unix": "1773232020"
}

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
Thật tốt khi biết
  • Đồng bộ hóa chỉ để nhận tin nhắn. Đừng gọi trước khi gửi.
  • Trả lời hết hạn dùng t và hết hạn uix. Yêu cầu một cửa sổ đồng bộ khác khi bạn cần để thu thập tin nhắn mới hơn.
  • Yêu cầu đồng bộ hóa là bắt buộc phải bảo vệ sự trao đổi giữa WhatsApp và SMSMobileAPI.
LẤY

Thu thập tin nhắn WhatsApp

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/getwa

Returns received WhatsApp messages that were recovered during a requested synchronization window.

Khi nào dùng nó

Điều kiện tiên quyết: kích hoạt phục hồi nội dung, gọi https vội vàng. smmobileapi.com/getwa/synchronation/ first, chờ phục hồi, sau đó gọi điểm này. - Được rồi.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Yêu cầu Khóa API của bạn.
before Dấu thời gian Unix Tùy chọn Trả lại hồ sơ trước khi lần này đóng dấu.
date YYYY-MM-D Tùy chọn Ghi lại hồ sơ cho một ngày.
message_type âm thanh nền Tùy chọn Thông điệp văn bản lọc hoặc tin nhắn âm thanh được chuyển đổi sang văn bản; bỏ qua cho cả hai.

Ví dụ yêu cầu

URL
curl "https://api.smsmobileapi.com/getwa/?apikey=YOUR_API_KEY&message_type=text"

Ví dụ về câu trả lời

JSON
{
  "date": "2026-03-11",
  "hour": "12:27:00",
  "timestamp": "1773232020",
  "number": "19176728660",
  "contact": "SMSMobileAPI",
  "message": "When will I receive my order?",
  "guid": "652fcfc0-12a8-46f5-b5ba-9391135b8b4c"
}

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
LẤY

Kiểm tra một số WhatsApp

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/whatsapp/checknumber/

Kiểm tra xem có số điện thoại nào trên WhatsApp không.

Khi nào dùng nó

Dùng nó trước khi gửi đi để giảm thiểu những thất bại có thể tránh được.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Yêu cầu Khóa API của bạn.
recipients điện thoại Yêu cầu Mã quốc gia cộng với số, không có + hoặc 00.

Ví dụ yêu cầu

URL
curl "https://api.smsmobileapi.com/whatsapp/checknumber/?apikey=YOUR_API_KEY&recipients=19176728660"

Ví dụ về câu trả lời

JSON
{
  "contact_found_on_whatsapp": "yes",
  "recipients": "19176728660"
}

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
BƯU KIỆN

Tạo một thẻ truy cập OAuth2

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/oauth2/token

Đổi chứng chỉ khách hàng cho một vật tượng trưng mang.

Khi nào dùng nó

Dùng nó cho sự kết hợp máy chủ-máy chủ với máy chủ, nơi mà ủy nhiệm ngắn hạn được ưa thích hơn.

Các tham số

TênKiểuCần thiếtSự miêu tả
grant_type sợi dây Yêu cầu Chắc là khách hàng có chứng chỉ.
client_id sợi dây Yêu cầu Khách hàng nhận dạng từ bảng điều khiển.
client_secret sợi dây Yêu cầu Khách hàng bí mật từ bảng điều khiển.

Ví dụ yêu cầu

URL
curl -X POST "https://api.smsmobileapi.com/oauth2/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "grant_type=client_credentials" \
  -d "client_id=YOUR_CLIENT_ID" \
  -d "client_secret=YOUR_CLIENT_SECRET"

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
Thật tốt khi biết
  • Giữ bí mật khách hàng trong máy chủ của anh. Không bao giờ cho nó vào mã di động hay trình duyệt.
PST * ĐÃ

Xóa lịch sử tin nhắn WhatsApp đã gửi

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/delete-history-whatsapp-sent/

Xóa các ghi chép của máy phục vụ gửi WhatsApp Tin nhắn. Nó không xoá các thông điệp khỏi WhatsApp Nói chuyện.

Khi nào dùng nó

Dùng ô xem thử trước, kiểm tra lại các số, rồi yêu cầu xóa bỏ rõ ràng. Điều này xóa toàn bộ lịch sử đã chọn cho API Chìa khóa, không hẹn hò, không điện thoại hay bộ lọc tin nhắn.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Tùy chọn Yêu cầu không OAuth2Với OAuth2, tùy chọn chọn API Chìa khóa của cùng một tài khoản.
action xem thử Gỡ bỏ trạng thái Gỡ bỏ Tùy chọn preview đếm mà không xóa; delete bắt đầu hoặc tiếp tục xóa; status chỉ xem tiến độ. API mặc định dùng delete; công cụ thử này mặc định dùng preview.
include_linked 0 | 1 Tùy chọn Mặc định 0: giữ hồ sơ liên kết hay xử lý. Đặt 1 để bao gồm cả chúng, với nguy cơ phá vỡ sự liên kết. Giữ giá trị này không thay đổi khi tiếp tục xoá.
request_id sợi dây Tùy chọn Bắt buộc với delete và status, không bắt buộc với preview. Dùng 16–128 chữ cái ASCII, chữ số, dấu gạch ngang (-) hoặc gạch dưới (_). Tạo một ID duy nhất cho mỗi lần xóa mới và giữ nguyên ID đó khi thử lại. Đây không phải ID tin nhắn hay khóa API.

Ví dụ yêu cầu

URL
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Ví dụ xóa và kiểm tra trạng thái

Thay thế mẫu request_id với giá trị độc đáo của riêng mình trước khi bắt đầu. Những yêu cầu xoá theo đây thay đổi lịch sử tài khoản thật; không phải là xem thử.

POST Hóa API Khóa
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
POST* OAuth2
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
TIẾNG · status
curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Ví dụ về câu trả lời

JSON
{
    "result": {
        "error": 0,
        "history": "whatsapp-sent",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
Thật tốt khi biết
  • Ví dụ trên là xem trước, không phải xoá. Số lượng được mô tả; lựa chọn dứt khoát được cố định khi việc xoá bắt đầu.
  • include_linked=1 có thể phá vỡ GHL. ZapierXác định liên kết hoặc theo dõi giao hàng. Nó không bao giờ vượt qua quyền sở hữu tài khoản hay kiểm tra tính toàn vẹn của tài khoản.
PST * ĐÃ

Xóa lịch sử tin nhắn WhatsApp đã nhận

#
QUAN ĐIỂM cuốihttps://api.smsmobileapi.com/delete-history-whatsapp-received/

Xóa các ghi chép máy phục vụ đã nhận WhatsApp Tin nhắn. Nó không ngắt kết nối WhatsApp hoặc xóa các cuộc trò chuyện.

Khi nào dùng nó

Dùng ô xem thử trước, kiểm tra lại các số, rồi yêu cầu xóa bỏ rõ ràng. Điều này xóa toàn bộ lịch sử đã chọn cho API Chìa khóa, không hẹn hò, không điện thoại hay bộ lọc tin nhắn.

Các tham số

TênKiểuCần thiếtSự miêu tả
apikey sợi dây Tùy chọn Yêu cầu không OAuth2Với OAuth2, tùy chọn chọn API Chìa khóa của cùng một tài khoản.
action xem thử Gỡ bỏ trạng thái Gỡ bỏ Tùy chọn preview đếm mà không xóa; delete bắt đầu hoặc tiếp tục xóa; status chỉ xem tiến độ. API mặc định dùng delete; công cụ thử này mặc định dùng preview.
include_linked 0 | 1 Tùy chọn Mặc định 0: giữ hồ sơ liên kết hay xử lý. Đặt 1 để bao gồm cả chúng, với nguy cơ phá vỡ sự liên kết. Giữ giá trị này không thay đổi khi tiếp tục xoá.
request_id sợi dây Tùy chọn Bắt buộc với delete và status, không bắt buộc với preview. Dùng 16–128 chữ cái ASCII, chữ số, dấu gạch ngang (-) hoặc gạch dưới (_). Tạo một ID duy nhất cho mỗi lần xóa mới và giữ nguyên ID đó khi thử lại. Đây không phải ID tin nhắn hay khóa API.

Ví dụ yêu cầu

URL
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=preview" -d "include_linked=0"
Ví dụ xóa và kiểm tra trạng thái

Thay thế mẫu request_id với giá trị độc đáo của riêng mình trước khi bắt đầu. Những yêu cầu xoá theo đây thay đổi lịch sử tài khoản thật; không phải là xem thử.

POST Hóa API Khóa
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
POST* OAuth2
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  -H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
  -d "action=delete" -d "include_linked=0" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"
TIẾNG · status
curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
  --data-urlencode "apikey=YOUR_API_KEY" \
  -d "action=status" \
  -d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"

Ví dụ về câu trả lời

JSON
{
    "result": {
        "error": 0,
        "history": "whatsapp-received",
        "action": "preview",
        "total": 120,
        "simple": 100,
        "linked_or_processing": 20,
        "selected": 100,
        "include_linked": 0,
        "operation_in_progress": false,
        "active_include_linked": null
    }
}

Muốn chạy yêu cầu này không?Kết nối phím API của bạn ở đầu trang để mở khóa bộ thử ra.

Phím kết nối Gỡ khóa
Thật tốt khi biết
  • Ví dụ trên là xem trước, không phải xoá. Số lượng được mô tả; lựa chọn dứt khoát được cố định khi việc xoá bắt đầu.
  • include_linked=1 có thể phá vỡ GHL. ZapierXác định liên kết hoặc theo dõi giao hàng. Nó không bao giờ vượt qua quyền sở hữu tài khoản hay kiểm tra tính toàn vẹn của tài khoản.

Xử lý sự cố

Lỗi và cách ghi lưu an toàn

Đọc trường lỗi HTTP và trường lỗi JSON trước khi thử lại. Đừng thử lại hiệu lực hoặc xác thực lỗi mà không sửa lại yêu cầu trước.

HTTPBộ mãLàm sao đây?
400missing_parameterMột tham số cần thiết là rỗng hoặc vắng mặt. Kiểm tra bảng tham số cho điểm cuối.
403invalid_apikeyKhóa API không rõ, hết hạn hoặc không được ủy quyền tính năng đã yêu cầu.
429too_many_requestsYêu cầu đang đến quá nhanh. Đợi đã, sau đó thử lại với số mũ ngược lại.
500server_errorDịch vụ không thể hoàn tất yêu cầu. Hãy giữ phản ứng và liên lạc nếu nó bền bỉ.
Thử lại quy tắcThử lại chỉ 429 và 5xx. Bắt đầu sau 1 giây, rồi quay lại 2, 4 và 8 giây.

Bạn cần trợ giúp?

Hãy đưa ra yêu cầu về bối cảnh chứ không phải bí mật của bạn.

Chia sẻ điểm kết thúc, nhãn thời gian, trạng thái HTTP và phản ứng làm sạch. Không bao giờ bao gồm các phím API, vật thể hay tin nhắn riêng.

Liên lạc hỗ trợ API