Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Seitenverzeichnis: 

Inhalt
maxLevel2
indent10px
stylesquare


...

shd.file.create

Beschreibung

Erstellen eines File-Objekts.

Parameter

ParameterTypVersion
namestringab Version 1.0
typestringab Version 1.0
pathstringab Version 1.0
content (optional)stringab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
messagestring"shd.file.create","params"ab Version 1.0
responseboolLiefert entweder true oder falseab Version 1.0
current_datestringDatum als Stringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.file.create",
    "params": {
        "apikey": "hier_apikey_einsetzen",
        "name": "2.png",
        "type": "f",
        "path": "/maps/.map_preview",
        "content": "/9j/4AAQSkZJRgABAQEAZABkAAD/2wBDAAYEBQYFBA",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{
    "jsonrpc": "2.0",
    "result": {
        "message": "file.create.success",
        "response": true,
        "current_date": "2017-09-14"
    },
    "id": 1
}



...

shd.file.read

Beschreibung

Auslesen eines File-Objekts.

Parameter

ParameterTypVersion
pathstringab Version 1.0

Rückgabewert

WertTypVersion
namestringab Version 1.0
typestringab Version 1.0
hashstringab Version 1.0
createDateintab Version 1.0
sizeintab Version 1.0
pathstringab Version 1.0
contentstringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.file",
    "params": {
        "apikey": "1ialbgclm9",
        "path": "/maps/Catalyst 2950-SX-24_1HE.png",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{
    "jsonrpc": "2.0",
    "result": {
        "name": "Catalyst 2950-SX-24_1HE.png",
        "type": "f",
        "hash": "fa487fd1e0121d13acd1b1fb6a005127",
        "createDate": 1495462402,
        "size": 12787,
        "path": "/maps",
        "content": ""
    },
    "id": 1
}



...

shd.file.update

Beschreibung

Update eines File-Objekts.

Parameter

ParameterTypBeschreibungVersion
namestring-ab Version 1.0
typestring"f" oder "d"ab Version 1.0
pathstring-ab Version 1.0
contentstringBase64

Rückgabewert

WertTypVersion
messagestringab Version 1.0
responseboolab Version 1.0
current_datestringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.file.update",
    "params": {
        "apikey": "1ialbgclm9",
        "name": "Catalyst.png",
        "type": "f",
        "hash": "",
        "createDate": "",
        "size": "",
        "path": "/maps/Test1",
        "content": "/9j/4AAQSkZJRgABAQEAZABkAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQ",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{
    "jsonrpc": "2.0",
    "result": {
        "message": "file.update.success",
        "response": true,
        "current_date": "2017-09-14"
    },
    "id": 1
}



...

shd.file.delete

Beschreibung

Löschen eines Ordners / einer Datei.

Parameter

ParameterTypVersion
pathstringab Version 1.0

Rückgabewert

WertTypVersion
messagestringab Version 1.0
responseboolab Version 1.0
current_datestringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.file.delete",
    "params": {
        "apikey": "1ialbgclm9",
        "path": "/maps/1268__1495462402__Catalyst 2950-SX-24_1HE_dimage.png",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{ 
    "jsonrpc":"2.0",
    "result":{ 
        "message":"file.delete.success",
        "response":true,
        "current_date":"2017-09-11"
    },
    "id":1
}



...

shd.file.dir

Beschreibung

Auslesen eines Ordners.

Parameter

ParameterTypVersion
pathstringab Version 1.0

Rückgabewert

WertTypVersion
namestringab Version 1.0
typestringab Version 1.0
hashstringab Version 1.0
createDateintab Version 1.0
sizeintab Version 1.0
pathstringab Version 1.0
contentnullab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.file.dir",
    "params": {
        "apikey": "1ialbgclm9",
        "path": "/maps",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{
    "jsonrpc": "2.0",
    "result": [
        {
            "name": "1268__1495462402__Catalyst 2950-SX-24_1HE_dimage.png",
            "type": "f",
            "hash": "fa487fd1e0121d13acd1b1fb6a005127",
            "createDate": 1495462402,
            "size": 12787,
            "path": "/maps",
            "content": ""
        },
        {
            "name": "1300__1495526038__Steckdosenleiste_6_dimage.png",
            "type": "f",
            "hash": "b1ba61ddf1053ddf2e48c462366a5646",
            "createDate": 1495526038,
            "size": 13081,
            "path": "/maps",
            "content": ""
        },
        {
            "name": "1308__1495526896__Steckdosenleiste7_waagerecht_1HE_dimage.png",
            "type": "f",
            "hash": "22f181c2e75e5dfc537f59a32f8bd66f",
            "createDate": 1495526896,
            "size": 13011,
            "path": "/maps",
            "content": ""
        }
    ],
    "id": 1
}



...

shd.file.move

Beschreibung

Umbennen eines File-Objects.

Parameter

ParameterTypVersion
path_newstringab Version 1.0
fpath_oldstringab Version 1.0

Rückgabewert

WertTypVersion
messagestringab Version 1.0
responseboolab Version 1.0
current_datestringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.file.move",
    "params": {
        "apikey": "1ialbgclm9",
        "path_new": "maps/300.jpg",
        "path_old": "maps/3.jpg",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{ 
    "jsonrpc":"2.0",
    "result":{ 
        "message":"file.move.success",
        "response":true,
        "current_date":"2018-06-14"
    },
    "id":1
}