banPut
プレイヤーをBANします。
/ban
Usage and SDK Samples
curl -X PUT "https://http://localhost:810/ban"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;
import java.io.File;
import java.util.*;
public class DefaultApiExample {
public static void main(String[] args) {
DefaultApi apiInstance = new DefaultApi();
String uuid = uuid_example; // String | BANをするプレイヤーのUUIDです。-をつけても動作します。
String reason = reason_example; // String | BANする理由です。
String expire = expire_example; // String | BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
String bannedBy = bannedBy_example; // String | BANをしたひと
Boolean staff = true; // Boolean | StaffによるBANかどうかです。
try {
processed result = apiInstance.banPut(uuid, reason, expire, bannedBy, staff);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling DefaultApi#banPut");
e.printStackTrace();
}
}
}
import io.swagger.client.api.DefaultApi;
public class DefaultApiExample {
public static void main(String[] args) {
DefaultApi apiInstance = new DefaultApi();
String uuid = uuid_example; // String | BANをするプレイヤーのUUIDです。-をつけても動作します。
String reason = reason_example; // String | BANする理由です。
String expire = expire_example; // String | BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
String bannedBy = bannedBy_example; // String | BANをしたひと
Boolean staff = true; // Boolean | StaffによるBANかどうかです。
try {
processed result = apiInstance.banPut(uuid, reason, expire, bannedBy, staff);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling DefaultApi#banPut");
e.printStackTrace();
}
}
}
String *uuid = uuid_example; // BANをするプレイヤーのUUIDです。-をつけても動作します。
String *reason = reason_example; // BANする理由です。
String *expire = expire_example; // BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
String *bannedBy = bannedBy_example; // BANをしたひと
Boolean *staff = true; // StaffによるBANかどうかです。 (optional)
DefaultApi *apiInstance = [[DefaultApi alloc] init];
// プレイヤーをBANします。
[apiInstance banPutWith:uuid
reason:reason
expire:expire
bannedBy:bannedBy
staff:staff
completionHandler: ^(processed output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error: %@", error);
}
}];
var PeyangBanServer = require('peyang_ban_server');
var api = new PeyangBanServer.DefaultApi()
var uuid = uuid_example; // {String} BANをするプレイヤーのUUIDです。-をつけても動作します。
var reason = reason_example; // {String} BANする理由です。
var expire = expire_example; // {String} BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
var bannedBy = bannedBy_example; // {String} BANをしたひと
var opts = {
'staff': true // {Boolean} StaffによるBANかどうかです。
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.banPut(uuid, reason, expire, bannedBy, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;
namespace Example
{
public class banPutExample
{
public void main()
{
var apiInstance = new DefaultApi();
var uuid = uuid_example; // String | BANをするプレイヤーのUUIDです。-をつけても動作します。
var reason = reason_example; // String | BANする理由です。
var expire = expire_example; // String | BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
var bannedBy = bannedBy_example; // String | BANをしたひと
var staff = true; // Boolean | StaffによるBANかどうかです。 (optional)
try
{
// プレイヤーをBANします。
processed result = apiInstance.banPut(uuid, reason, expire, bannedBy, staff);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling DefaultApi.banPut: " + e.Message );
}
}
}
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$api_instance = new Swagger\Client\Api\DefaultApi();
$uuid = uuid_example; // String | BANをするプレイヤーのUUIDです。-をつけても動作します。
$reason = reason_example; // String | BANする理由です。
$expire = expire_example; // String | BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
$bannedBy = bannedBy_example; // String | BANをしたひと
$staff = true; // Boolean | StaffによるBANかどうかです。
try {
$result = $api_instance->banPut($uuid, $reason, $expire, $bannedBy, $staff);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling DefaultApi->banPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;
my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $uuid = uuid_example; # String | BANをするプレイヤーのUUIDです。-をつけても動作します。
my $reason = reason_example; # String | BANする理由です。
my $expire = expire_example; # String | BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
my $bannedBy = bannedBy_example; # String | BANをしたひと
my $staff = true; # Boolean | StaffによるBANかどうかです。
eval {
my $result = $api_instance->banPut(uuid => $uuid, reason => $reason, expire => $expire, bannedBy => $bannedBy, staff => $staff);
print Dumper($result);
};
if ($@) {
warn "Exception when calling DefaultApi->banPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = swagger_client.DefaultApi()
uuid = uuid_example # String | BANをするプレイヤーのUUIDです。-をつけても動作します。
reason = reason_example # String | BANする理由です。
expire = expire_example # String | BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
bannedBy = bannedBy_example # String | BANをしたひと
staff = true # Boolean | StaffによるBANかどうかです。 (optional)
try:
# プレイヤーをBANします。
api_response = api_instance.ban_put(uuid, reason, expire, bannedBy, staff=staff)
pprint(api_response)
except ApiException as e:
print("Exception when calling DefaultApi->banPut: %s\n" % e)
Parameters
Form parameters
Name | Description |
---|---|
uuid* |
String
BANをするプレイヤーのUUIDです。-をつけても動作します。
Required
|
reason* |
String
BANする理由です。
Required
|
expire* |
String
BANの期限切れ時間です。UNIXミリ秒で指定します。
"_PERM"を使用すると、無期限になります。
Required
|
staff |
Boolean
StaffによるBANかどうかです。
|
bannedBy* |
String
BANをしたひと
Required
|