webinvoke/client

一个Webinvoke webhook客户端

dev-master 2021-02-06 01:05 UTC

This package is auto-updated.

Last update: 2024-09-06 08:58:19 UTC


README

Webinvoke客户端是一个客户端,提供了访问由Webinvoke Server提供的所有功能的途径。
此库内部使用Guzwrap

安装

使用Composer进行安装

composer require webinvoke/client

用法

在运行以下代码之前,必须在端口8999上启动Webinvoke Server

use Webinvoke\Client\Auth;
use Webinvoke\Client\Query;
use Webinvoke\Client\Request;
use Webinvoke\Client\Server;

require 'vendor/autoload.php';

$response = Request::create()
    ->server(Server::create('https://:8999'))
    ->auth(Auth::create()->open())
    ->query(function (Query $query){
        $query->fetchAll();
        $query->limit(5);
    })
    ->execute();

var_dump($response->getPayload());