aldok10/whatsappclientapi

基于JWT的Whatsapp网关Node.js客户端API

v1.0.0 2021-04-07 15:26 UTC

This package is auto-updated.

Last update: 2024-09-22 19:11:32 UTC


README

PHP包用于

使用Node.js源API服务器Whatsapp网关: https://gitlab.com/aldo_k/whatsapp-node-api-with-jwt

创建原因是我不太想因为使用旧的php-curl :shit: 示例而弄脏我的手。

安装 🔥

composer require aldok10/whatsappclientapi

示例用法 🎊

require_once __DIR__.'/../vendor/autoload.php';

use AldoKarendra\WhatsappClient\Send\Chat;
use AldoKarendra\WhatsappClient\Auth\Qr;

//use your own config
$config = [
	'base_url' => 'http://127.0.0.1:3002/api/v1/whatsapp',
	'public_key' => 'aldo_k',
	'secret_key' => 'mysecretpassword',
	// 'enable_error' => true,
	'enable_error' => false,
];

// use Qr service
$qr = new Qr($config);

// get barcode if not scan barcode whatsapp
$response = $qr->getQr('html');

if ($response === '{"msg":"Sudah Login"}') {
	
	// use chat service
	$chat = new Chat($config);

	// Send Msg
	$response = $chat->text('6281234567890','Send Msg!');
	echo "<pre style='background:#fafafa;'>";
	var_dump($response);
	echo "</pre>";
} else {
	// echo $response;
	if ($response=='{"status":false,"message":"Akses Terlarang!","data":null}'){
		echo "invalid access public_key / secret_key!";
	} else {
		echo "Get Access. <br>";
		echo $response;
	}
}

确保Node API已运行 node api.js https://gitlab.com/aldo_k/whatsapp-node-api-with-jwt

贡献 👌

您的贡献总是受欢迎的!