RepositoryTypeScriptARArgentina
MarcosNicolau

MarcosNicolau/whatsapp-business-sdk

Node.js connector for the WhatsApp Business APIs with TypeScript support, integration tests and more.

168sao
35fork
1issue
0lượt xem

📱 SDK TypeScript cho WhatsApp Business Cloud API

Connector nhẹ, fully typed, zero dependency ngoài Axios — tương tác WhatsApp Business API ngay lập tức.

whatsapp-business-sdk là thư viện Node.js/TypeScript giúp kết nối trực tiếp với WhatsApp Business Cloud API. Dự án cung cấp client đã được typ đầy đủ, tích hợp test thực tế với API thật, và chỉ phụ thuộc vào Axios — không có dependency phụ trợ nào khác. Hỗ trợ đầy đủ các nhóm endpoint: Business profiles, Media, Message, Phone Numbers, Registration, và Two-Step-Verification.

✨ Điểm nổi bật

  • Fully typed: mọi phương thức và tham số đều có kiểu TypeScript, giảm lỗi runtime
  • Zero extra dependency: chỉ dùng Axios, không kéo theo thư viện phụ trợ
  • Tích hợp test thực tế: test với API gọi thật để đảm bảo ổn định triển khai
  • Gửi đa dạng tin nhắn: text, hình ảnh, reaction với cú pháp đơn giản
  • Webhook client tích hợp: tự động tạo Express server hoặc nhận custom app
  • Reply-to support: tham số context cho phép trả lời tin nhắn có ngữ cảnh
  • Mark as read & react: xử lý tin nhắn đến và phản hồi emoji trực tiếp

💡 Vì sao đáng chú ý

Dự án giải quyết đúng nhu cầu cốt lõi: kết nối TypeScript với WhatsApp Business Cloud API mà không thêm complexity không cần thiết. Việc chỉ dựa vào Axios giúp giữ bundle nhỏ và dễ kiểm soát dependency. Webhook client linh hoạt — có thể dùng server mặc định hoặc inject Express app riêng, phù hợp cả dự án mới và dự án đã có infrastructure.

Phù hợp cho ai muốn xây dựng WhatsApp bot, hệ thống tự động phản hồi, hoặc tích hợp nhắn doanh nghiệp vào ứng dụng Node.js/TypeScript mà không cần viết lại logic HTTP từ đầu.


#TypeScript #WhatsApp #API #SDK #NodeJS #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryTypeScript
rmyndharis/OpenWA

Free, Open Source, Self-Hosted WhatsApp API Gateway

16.3k
Oct 26, 2026
RepositoryTypeScript
devlikeapro/waha

WAHA - WhatsApp HTTP API (REST API) that you can configure in a click! Multiple engines: WEBJS (browser based), NOWEB (websocket nodejs), GOWS (websocket go), WPP (browser)

7.7k
Oct 22, 2026
RepositoryJavaScript
wwebjs/whatsapp-web.js

A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app

22.8k
Oct 25, 2026
RepositoryJavaScript
wwebjs/whatsapp-web.js

A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app

22.8k
Oct 18, 2026
RepositoryGo
shridarpatil/whatomate

Whatomate is an open-source WhatsApp integration

1.7k
Oct 14, 2026
RepositoryTypeScript
vynect/venom

Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.

6.6k
Sep 9, 2026
RepositoryTypeScript
wppconnect-team/wppconnect

WPPConnect is an open source project developed by the JavaScript community with the aim of exporting functions from WhatsApp Web to the node, which can be used to support the creation of any interaction, such as customer service, media sending, intelligence recognition based on phrases artificial and many other things, use your imagination

3.5k
Oct 20, 2026
RepositoryTypeScript
code-chat-br/whatsapp-api

CodeChat - WhatsApp Api

1.3k
Jul 11, 2026
RepositoryTypeScript
wppconnect-team/wppconnect-server

Wppconnect Server is a ready-to-use API, just download, install, and start using, simple as that.

1.1k
Oct 18, 2026