https://github.com/jhowbhz/myzap-sdk-php
Um simples SDK em PHP para consumir o MYZAP em PHP
https://github.com/jhowbhz/myzap-sdk-php
api apigratis composer laravel-package myzap package-php php sdk telegram whatsapp
Last synced: about 1 year ago
JSON representation
Um simples SDK em PHP para consumir o MYZAP em PHP
- Host: GitHub
- URL: https://github.com/jhowbhz/myzap-sdk-php
- Owner: jhowbhz
- Created: 2021-12-29T01:50:00.000Z (over 4 years ago)
- Default Branch: stable
- Last Pushed: 2023-03-19T21:48:05.000Z (about 3 years ago)
- Last Synced: 2025-04-03T12:56:10.653Z (about 1 year ago)
- Topics: api, apigratis, composer, laravel-package, myzap, package-php, php, sdk, telegram, whatsapp
- Language: PHP
- Homepage: http://myzap.apibrasil.com.br/
- Size: 120 KB
- Stars: 48
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- Security: SECURITY.md
Awesome Lists containing this project
README

[](https://packagist.org/packages/jhowbhz/package-apigratis)
[](https://packagist.org/packages/jhowbhz/package-apigratis)
[](https://php.net/)
## Description
> This package use is myzap versions free or paid
## Important notice
> ⚠️Beta tester version, some or more features may not work perfectly, do not use in production environment.
## Our online channels
[](https://t.me/apigratisoficial)
[](https://chat.whatsapp.com/KsxrUGIPWvUBYAjI1ogaGs)
[](https://www.youtube.com/channel/UC-_mG5VU7maEKt5rUj8tSbQ)
## Install package with composer
```composer require jhowbhz/package-apigratis```
## Status developing
| Up | Services available | Description | Free | Beta | Stable |
------|-------------------------------|-------------------|---------| ------------------------- | ------------------------- |
| ✅ | WhatsAppService | Free in WhatsApp API. | ✅ | OK | OK |
## WhatsAppService - Examples usage
### Start new session
```php
use ApiGratis\ApiBrasil;
$start = ApiBrasil::WhatsAppService("start", [
"server_host" => "https://whatsapp2.contrateumdev.com.br",
"apitoken" => "YOUR_API_TOKEN",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
"wh_status" => "", //optional
"wh_message" => "", //optional
"wh_connect" => "", //optional
"wh_qrcode" => "", //optional
]);
echo $start;
```
### Get new QRCODE
```php
use ApiGratis\ApiBrasil;
$qrcode = ApiBrasil::WhatsAppService("getQrCode?session=YOUR_SESSION_NAME&sessionkey=YOUR_SESSION_KEY", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"method" => "GET",
])
header("content-type: image/png");
echo $qrcode;
```
### 💰 Get all chats ⭐new
```php
use ApiGratis\ApiBrasil;
$allchats = ApiBrasil::WhatsAppService("getAllChat", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
]);
echo $allchats;
```
### 💰 Get all for number ⭐new
```php
use ApiGratis\ApiBrasil;
$getmessagesnumber = ApiBrasil::WhatsAppService("getMessagesChat", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
"number" => "55995360492",
]);
echo $getmessagesnumber;
```
### 💰 Get infos host device ⭐new
```php
use ApiGratis\ApiBrasil;
$gethostdevice = ApiBrasil::WhatsAppService("getHostDevice", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
]);
echo $gethostdevice;
```
### Send text to number
```php
use ApiGratis\ApiBrasil;
$sendText = ApiBrasil::WhatsAppService("sendText", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
"number" => "55995360492",
"text" => "IS MY FIRST TEXT SEND FROM APIBRASIL.COM.BR"
]);
echo $sendText;
```
### Send images and files remote path ⭐new
```php
use ApiGratis\ApiBrasil;
$sendfile = ApiBrasil::WhatsAppService("sendFile", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
"number" => "55995360492",
"fileName" => "FILE_NAME"
"path" => "https://www.euax.com.br/wp-content/uploads/2019/10/Teste.png"
"caption" => "FILE_CAPTION"
]);
echo $sendfile;
```
### Send images and files base64 ⭐new
```php
use ApiGratis\ApiBrasil;
$sendfile64 = ApiBrasil::WhatsAppService("sendFile64", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
"number" => "+55995360492",
"fileName" => "FILE_NAME"
"path" => "data:application/pdf;base64,....."
"caption" => "FILE_CAPTION"
]);
echo $sendfile64;
```
### Send audio ⭐new
```php
use ApiGratis\ApiBrasil;
$sendaudio = ApiBrasil::WhatsAppService("sendAudio", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
"number" => "+55995360492",
"path" => "https://tuningmania.com.br/autosom/mp3/Sine%20sweep%20%2020%20kHz%20~%2020%20Hz.mp3"
]);
echo $sendaudio;
```
### 💰 Send buttons ⭐new
```php
use ApiGratis\ApiBrasil;
$buttons = ApiBrasil::WhatsAppService("sendbutton", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
"text" => "Teste de Envio de Mensagem com botoes",
"title" => "Botões",
"footer" => "Aqui vai o texto do rodapé da mensagem",
"buttons" => [
[
"buttonId":"btn_sim", //get value in webhook
"body" => ["displayText":"SIM" ]
],
[
"buttonId":"btn_nao", //get value in webhook
"body" => ["displayText":"NÃO" ]
],
]
]);
echo $buttons;
```
### Get all groups ⭐new
```php
use ApiGratis\ApiBrasil;
$groups = ApiBrasil::WhatsAppService("getAllGroups", [
"serverhost" => "https://whatsapp2.contrateumdev.com.br",
"session" => "YOUR_SESSION_NAME",
"sessionkey" => "YOUR_SESSION_KEY",
]);
echo $groups;
```
## Partner project Myzap v2
https://github.com/edupoli/MyZap2.0
https://github.com/billbarsch/myzap
### Service free powered by
APIBrasil