Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Anchor
_Toc341972528
_Toc341972528
Attributes

Attribute

type

values

default

mandate

comment

data

binary

 

 

true

Base64 encoded

thumbnail

binary

 

 

false

Base64 encoded

Format

string

 

 

true

 

description

string

 

 

false

 

user

object

 

null

false

 

repository

object

 

 

true

 


Anchor
_Toc341972529
_Toc341972529
/image /create

Examples:

  1. create a system image

Wiki Markup
Method:/image /create
Parameters: 
\{
 "attrs":
\[
 "repository.id":"repoid"
 "data":data,// in base64?
 "format":"jpg",
 "description":zzz
\]
\}
Response: 
\{
 "error":0,
"result":\{"id":1\}
\}
\\

  1. create an user image

Wiki Markup
Method:/image /create
Parameters: 
\{
 "attrs":
\[
 "repository.id":"repoid"
 "data":data,
 "format":"jpg",
 "description":zzz,
 "user.id":userId
\]
\}
Response: 
\{
 "error":0,
"result":\{"id":1\}
\}
\\

Anchor
_Toc341972530
_Toc341972530
/image /get

Wiki Markup
Method:/image /get
Parameters: 
\{
 "match":
\[
 \["id", "=", 2\]
\],
 "return":\["*"\],
\}
Response: 
\{
 "error":0,
"result":
\{
 "data":data,
 "format":"jpg",
 "description":"zzz"
\}
\}

Anchor
_Toc341972531
_Toc341972531
/image /set

Method:/image /set
Parameters:
{
"id":1,
"attrs":{"description":"xyz"}
}
Response:
{
"error":0
}

Anchor
_Toc341972532
_Toc341972532
/image /delete

Method:/image /delete
Parameters:
{
"id":1
}
Response:
{
"error":0
}

Anchor
_Toc341972533
_Toc341972533
/image /search

  1. search all system images

Wiki Markup
Method:/image /search
Parameters: 
\{
 "match":
\[
 "user.id", "=", null
\],
 "return":\["data", "id"\],
\}
Response: 
\{
"error":0,
"result":
\{
total:2,
rows:
\[
  \{
"data":"xxx",
   "id":1234,
\},
  \{
"data":"xxx",
   "id":"1235",
\}
\]
\}
\}
\\

  1. Search user's image

Wiki Markup
Method:/image /search
Parameters: 
\{
 "match":
\[
 "user.id", "=", userId
\],
 "return":\["data", "id"\],
\}
Response: 
\{
 "error":0,
"result":
\{
total:2,
rows:
\[
  \{
"data":data,
  "id":1234,
\},
  \{
"data":data,
  "id":"1235",
\}
\]
\}
\}
\\
\\