armincms/eset

一个Laravel Nova工具。

0.4.2 2021-11-07 07:03 UTC

This package is auto-updated.

Last update: 2024-09-07 13:11:29 UTC


README

简单许可证ESET杀毒软件

请求

  • 设置请求

    get: {api.domain.com}/eset/setting?apikey=your-api-key

  • 验证请求

    get: {api.domain.com}/eset/validate?apikey=your-api-key & username=your-username & password=your-password & device_id=your-device-id & operator=your-product

  • 设备请求

    post: {api.domain.com}/eset/device?apikey=your-api-key & username=your-username & password=your-password & device_id=your-device-id & operator=your-product & params[0][your-key]=your-value & params[1][your-key]=your-value

响应

  • 设置响应

      {
      	'username'=> 'your-username',
      	'password'=> 'your-password',
      	'file_server'=> 'your-file-server',
      	'ftp' => {
      	    'server'=> 'ftp-host-name',
      	    'path'=> 'ftp-host-path',
      	},
      	'ftp2' => {
      	    'username'=> 'ftp2-username',
      	    'password'=> 'ftp2-password',
      	} 
      } 
    
  • 验证响应

      {
      	'username'  => 'license-username',
      	'password'  => 'license-password', 
      	'expiresOn' => 'expiration-date',
      	'startedAt' => 'start-date', 
      	'daysLeft'  => 'days-left',
      	'users'     => 'license-users',
      	'inUse'     => 'in-use-users',
      	'fileServer'=> 'your-file-server',
      	'failServer'=> 'your-fail-server',
      	'servers'   => 'array-of-avaialble-servers', 
      	'serials'   => 'array-of-user-serials', 
      }
    
  • 设备响应

      { 
      	'expiresOn' => 'expiration-date', 
      	'daysLeft'  => 'days-left', 
      	'inUse'     => 'in-use-users', 
      	'available' => 'available-user', 
      }
    

HTTP响应代码

400: 无效的操作员

401: 无效的 apikeydomainaccept-value

403: 无效的序列号。用户已满

404: 无效的信用数据

410: 过期