有没有办法让API Blueprint的POST请求接受任何值?
现在我有:
### Google [POST]
Login with Google
+ token (string) - google token
+ Request (application/json)
{
"token": "google"
}
+ Response 200 (application/json)
{
"token": "xyz",
}
除了与描述完全相同的身体之外,没有任何东西被Drakov消耗。
答案 0 :(得分:0)
您可以使用架构而不是硬编码值。
请求(应用/ vnd.aconex.pdfmerge.job.v1.1 + JSON)
接头
Accept: application/vnd.pdfmerge.job.v1.1+json
模式
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"zipFilePath": {
"type": "string"
},
"status": {
"type": "string"
},
"mergedFilePath": {
"type": ["string", "null"]
},
"id": {
"type": "string"
},
"fileName": {
"type": "string"
}
},
"required": [
"zipFilePath",
"status",
"mergedFilePath",
"id",
"fileName"
]
}