graph.create

Opis

object graph.create(object/array graphs)

Ta metoda umożliwia tworzenie nowych wykresów.

Ta metoda jest dostępna tylko dla typów użytkowników Admin i Super admin. Uprawnienia do wywoływania tej metody mogą zostać cofnięte w ustawieniach roli użytkownika. Więcej informacji można znaleźć w sekcji User roles.

Parametry

(object/array) Wykresy do utworzenia.

Oprócz standardowych właściwości wykresu, metoda akceptuje następujące parametry.

Parametr Type Opis
gitems array Pozycje wykresu, które mają zostać utworzone dla wykresu.

Zachowanie parametru:
- wymagane

Zwracane wartości

(object) Zwraca obiekt zawierający identyfikatory utworzonych wykresów we właściwości graphids. Kolejność zwróconych identyfikatorów odpowiada kolejności przekazanych wykresów.

Przykłady

Tworzenie wykresu

Utwórz wykres z dwiema pozycjami.

Żądanie:

{
    "jsonrpc": "2.0",
    "method": "graph.create",
    "params": {
        "name": "MySQL bandwidth",
        "width": 900,
        "height": 200,
        "gitems": [
            {
                "itemid": "22828",
                "color": "00AA00"
            },
            {
                "itemid": "22829",
                "color": "3333FF"
            }
        ]
    },
    "id": 1
}

Odpowiedź:

{
    "jsonrpc": "2.0",
    "result": {
        "graphids": [
            "652"
        ]
    },
    "id": 1
}

Zobacz także

Źródło

CGraph::create() w ui/include/classes/api/services/CGraph.php.