Download the PHP package texhub/whatsapp-cloud-api without Composer
On this page you can find all versions of the php package texhub/whatsapp-cloud-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download texhub/whatsapp-cloud-api
More information about texhub/whatsapp-cloud-api
Files in texhub/whatsapp-cloud-api
Package whatsapp-cloud-api
Short Description Full-featured WhatsApp Cloud API (Business Platform / Graph API) SDK for any PHP framework with first-class Laravel support: send text/media/template/interactive messages, media upload/download, business profile, templates and webhooks.
License MIT
Homepage https://texhub.pro
Informations about the package whatsapp-cloud-api
TexHub · WhatsApp Cloud API
English · Русский
A complete, framework-agnostic PHP SDK for the WhatsApp Cloud API (WhatsApp Business Platform / Graph API) — send text, media, templates and interactive buttons & lists, manage media, business profile and templates, and receive webhooks — with first-class Laravel support.
Reference: https://developers.facebook.com/docs/whatsapp/cloud-api
What's covered
| Area | Methods |
|---|---|
| Messages | text, image, video, audio, document, interactive buttons, lists, templates, location, reaction, mark-read |
| Media | upload, get URL, download, delete |
| Profile | get/update business profile, phone numbers |
| Templates | list, create, delete |
| Webhooks | verify challenge, verify X-Hub-Signature-256, parse incoming messages + delivery statuses |
| Escape hatch | ->http() for any endpoint |
Installation
Requirements: PHP ≥ 8.2 with curl, json, hash.
Quick start
Numbers are in international format without
+(e.g.992900123456).
Messages
Media
Profile & templates
Webhooks
Verification (GET) — echo the challenge:
Events (POST) — verify the signature, then parse messages & statuses:
Error handling
Laravel
Auto-discovered. Publish config:
.env:
Facade:
Multi-tenant / SaaS
Built for SaaS where many customers connect their own WhatsApp. One Meta app, one webhook URL, isolated per-tenant data.
$event->phoneNumberId(), ->wabaId(), ->displayPhoneNumber(), ->contactName() give you everything needed to route to the right customer. Webhook signatures are verified with your single app secret.
Testing
Architecture
License
MIT © TexHub Pro — built by Mahmudi Shodmehr.
All versions of whatsapp-cloud-api with dependencies
ext-curl Version *
ext-json Version *
ext-hash Version *