Attribute |
type |
values |
default |
mandate |
comment |
image |
object |
|
|
true |
|
signature |
string |
|
|
true |
|
description |
string |
|
|
false |
|
user |
object |
|
|
true |
|
applications |
collection |
|
|
true |
|
Examples:
Method:/siteStamp/create Parameters: \{ "attrs": \[ "applications":\[ \{id:appid1\}, id\{appid2\} \] "image.id":imageId, "site.id":siteId, "user.id":userId, "signature":"my site stamp" \] \} Response: \{ "error":0, "result":\{"id":1\} \} \\ |
Method:/siteStamp /create Parameters: \{ "attrs": \[ "applications":\[ \{id:appid1\}, id\{appid2\} \] "image":\{"data":data\}, "site.id":siteId, "user.id":userId, "signature":"my site stamp" \] \} Response: \{ "error":0, "result":\{"id":2\} \} \\ |
Method:/siteStamp /get Parameters: \{ "match": \[ \["id", "=", 2\] \], "return":\["*", "site.id","image.id"\], \} Response: \{ "error":0, "result": \{ "signature":"my site stamp", "description":"zzz", "site.id":siteId, "image.id":imageId \} \} |
Method:/siteStamp /set Parameters: \{ "id":1, "attrs":\{ "signature":"xyz", "applications":\[ \{id:appid1\}, id\{appid2\} \] \} \} Response: \{ "error":0 \} |
Method:/siteStamp /delete
Parameters:
{
"id":1
}
Response:
{
"error":0
}
Method:/siteStamp /search Parameters: \{ "match": \[ "user.id", "=", null \], "return":\["image.data", "id"\], \} Response: \{ "error":0, "result": \{ total:2, rows: \[ \{ "image.data":data, "id":1234, \}, \{ "image.data":data, "id":"1235", \} \] \} \} \\ \\ |