Ir para o conteúdo

Como Enviar um Arquivo do Disco por Upload#

Instalação#

Antes de adicionar o pacote green-api, você deve instalar o gerenciador de dependências do PHP, o Composer.

composer require green-api/whatsapp-api-client-php

Importação#

require './vendor/autoload.php';

Exemplos#

Você pode encontrar um exemplo completo no seguinte link: sendPictureByUpload.php

Como inicializar o objeto#

$greenApi = new GreenApiClient( ID_INSTANCE, API_TOKEN_INSTANCE );

Observe que as chaves podem ser obtidas de variáveis de ambiente:

<?php
require './vendor/autoload.php';

define( "ID_INSTANCE", getenv("ID_INSTANCE" ));
define( "API_TOKEN_INSTANCE", getenv("API_TOKEN_INSTANCE") );

Como enviar um arquivo carregado do disco#

$result = $greenApi->sending->sendFileByUpload('11001234567@c.us',
        'C:\Games\PicFromDisk.png', 'PicFromDisk.png', 'Picture from disk');

Executando o index.php#

php -S localhost:8080

Lista completa de exemplos#

Descrição Módulo
Exemplo de envio de texto sendTextMessage.php
Exemplo de envio de imagem via URL sendPictureByLink.php
Exemplo de envio de imagem carregada do disco sendPictureByUpload.php
Exemplo de criação de grupo e envio de mensagem createGroupAndSendMessage.php
Exemplo de recebimento de notificações receiveNotification.php