定制 jowy/online 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jowy/online

Composer 安装命令:

composer require jowy/online

包简介

Online.net API library

README 文档

README

Build Status Scrutinizer Quality Score SensioLabsInsight

Online API wrapper for PHP 5.3+

Installation

This library can installed through compose

$ php composer.phar require jowy/online:@stable

Usage

<?php

use Online\Online;

$online = new Online('your-api-token-here');

$abuse = $online->abuse();
$network = $online->network();
$server = $online->server();
$storage = $online->storage();
$user = $online->user();

// Get user info
$user->getUserInfo();

// Get all server id
$server->getAllServerId();

// Get abuse list
$abuse->getAbuseList();

// Get ddos alert
$network->getDdosAlert();

// Get Rpnsync backup
$storage->getRpnSyncBackup();

List All Function

Abuse

  • getAbuseList($count = 10, $minId = 0, $maxId = 10)
  • getAbuseDetail($abuseId)
  • replyAbuse($abuseId, $answer, $solution)

Network

  • getDdosAlert($targetIp, $count = 10, $midId = 0, $maxId = 10)
  • getDdosAlertDetail($alertId)

Storage

  • getRpnRsyncBackup()
  • editRpnRsyncBackup($name, $password = 'default')
  • getRpnSan()
  • addServerToRpnSan($iqnSuffix, $serverId)
  • removeServerInRpnSan($iqnSuffix, $serverId)

User

  • getUserInfo()

Server

  • getAllServerId()
  • getServerDetail($serverId)
  • editServerHostname($serverId, $hostname = 'default')
  • createBmcSession($serverId, $authorizationIP)
  • deleteBmcSession($sessionId)
  • getBmcSessionDetail($sessionId)
  • bootServerNormal($serverId)
  • bootServerRescue($serverId)
  • bootServerTest($serverId)
  • rebootServer($serverId)
  • enableHardwareWatch($serverId)
  • disableHardwareWatch($serverId)
  • getRescueImages($serverId)
  • getBackupServer($serverId)
  • editBackupServer($serverId, $password = 'default', $autoLogin = true, $acl = false)
  • getFailoverIp()
  • deleteFailoverMac($failoverIp)
  • editFailoverIp($failoverIp, $destination)
  • generateMac($failoverIp, $type)
  • editIp($ip, $reverse, $destination = null)

统计信息

  • 总下载量: 97
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 3
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2014-02-07

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固