Anchor | ||||
---|---|---|---|---|
|
Attribute | type | values | default | mandate | comment |
question | string | true | |||
answer | string | true | |||
user | object | true |
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
+Examples:+ Method:/qna /create Parameters: \{ "attrs": \[ "question":xxx, "answer":yyy, "user.id":userid \] \} Response: \{ "error":0, "result":\{"id":1\} \} \\ |
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
Method:/qna/get Parameters: \{ "match": \[ \["id", "=", 2\], \], "return":\["question", "answer"\], \} Response: \{ "error":0, "result": \{ "question":"xxx", "answer":"yyy", \} \} |
Anchor | ||||
---|---|---|---|---|
|
Method:/qna/set
Parameters:
{
"id":1,
"attrs":{"answer":"zzz"}
}
Response:
{
"error":0
}
Anchor | ||||
---|---|---|---|---|
|
Method:/qna /delete
Parameters:
{
"id":1
}
Response:
{
"error":0
}
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
Method:/qna/search Parameters: \{ "match": \[ \["user.id", "=", 2\], \], "return":\["question", "answer"\], \} Response: \{ "error":0, "result": \{ total:2, rows: \[ \{ "question":"xxx", "answer":"yyy", \}, \{ "question":"xxx", "answer":"yyy", \} \] \} \} \\ |
Anchor | ||||
---|---|---|---|---|
|
Method:/qna/getPolicy
Parameters:
{
"user.id":uid
}
Response:
{
"error":0,
"result":
{
options:
{
"minsize":"xxx",
"maxsize":"xxx",
"asksize":"xxx"
}
}
}