Brazilcode-chat-br/whatsapp-api
CodeChat - WhatsApp Api
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#2 Repository Của Tuần
#2 Repository Của Tuần
🚀 whatsapp-api — REST API điều khiển WhatsApp qua Baileys
Một dịch vụ REST API mã nguồn mở, biến thư viện Baileys thành một API web dễ tích hợp.
whatsapp-api (thuộc dự án CodeChat) là cách triển khai của WhiskeySockets/Baileys dưới dạng một dịch vụ REST API. Dự án cho phép người dùng điều khiển các chức năng WhatsApp như gửi tin nhắn, quản lý phiên, đăng nhập thiết bị... mà không cần viết bất kỳ dòng JavaScript nào. Chỉ cần khởi động máy chủ và thực hiện các yêu cầu HTTP từ bất kỳ ngôn ngữ lập trình nào.
✨ Điểm nổi bật
- REST API đầy đủ: Hỗ trợ gửi tin nhắn văn bản, media (âm thanh, video, hình ảnh, tài liệu, GIF), đường link, vị trí, file âm thanh WhatsApp và nhiều hơn nữa.
- Docker hóa hoàn toàn: Cung cấp
docker-compose.ymlđể triển khai nhanh chóng chỉ với một lệnh. - Hỗ trợ PostgreSQL + Prisma ORM: Dễ dàng quản lý cơ sở dữ liệu phiên bản và mở rộng.
- Xác thực linh hoạt: Hỗ trợ JWT và API key toàn cục, được cấu hình qua biến môi trường.
- WebSocket tích hợp sẵn: Hỗ trợ thời gian thực thông qua WebSocket.
- Swagger / OpenAPI 3.0.0: Tài liệu API tự động tại
/docs. - Worker session-manager riêng biệt: Tách quá trình quản lý phiên ra khỏi API chính để tăng hiệu năng.
- PM2 hỗ trợ chạy ổn định: Dễ dàng triển khai trên môi trường sản phẩm.
💡 Vì sao đáng chú ý
Không giống như các giải pháp khác yêu cầu bạn phải viết mã Node.js để tương tác với WhatsApp, whatsapp-api cung cấp một giao diện REST API sạch sẽ. Điều này giúp các nhóm phát triển sử dụng ngôn ngữ khác nhau (Python, PHP, Go...) vẫn có thể dễ dàng tích hợp WhatsApp vào hệ thống của mình.
Ngoài ra, việc hỗ trợ Docker và Prisma giúp việc cài đặt và triển khai trở nên nhanh chóng và đồng nhất giữa các môi trường, rất phù hợp cho cả phát triển và sản phu.
#WhatsApp #RESTAPI #Baileys #OpenSource #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.
A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
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)
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.
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
Wppconnect Server is a ready-to-use API, just download, install, and start using, simple as that.