I/O DOC のリクエストボディの一部として、JSON 文字列の下に POST したいと考えています。
{"Name":"ABCD","Alias":"PS","Date":"20140604","Status":"New","PdfPath":"/folder1/app.pdf"}
エンドポイントの構成はどうなりますか? 以下のエンドポイント構成を使用していますが、機能していません。
{
"endpoints": [
{
"name": "Information",
"methods": [
{
"MethodName":"Add Product",
"Synopsis": "Used to add Product for TEST purpose. This service is called internally, hence this helppage serves as a mockup for the internal call",
"HTTPMethod":"POST",
"URI":"/ServiceHost/test.svc/add-testService",
"RequiresOAuth":"N",
"parameters":[
{
"Name":"Name",
"Default":"A",
"Type":"enumerated",
"EnumeratedList": ["A","B","C"],
"DefaultValue":"N/A",
"IsMandatory":"Yes",
"Description":"This refers to the name."
},
{
"Name":"Alias",
"Default":"AB",
"Type":"string",
"DefaultValue":"N/A",
"IsMandatory":"Yes",
"Description":"This refers to the code."
},
{
"Name":"Date",
"Default":"",
"Type":"string",
"DefaultValue":"N/A",
"IsMandatory":"Yes",
"Description":"This refers to the date."
},
{
"Name":"Status",
"Default":"",
"Type":"string",
"DefaultValue":"New",
"IsMandatory":"No",
"Description":"This refers to the status."
},
{
"Name":"PdfPath",
"Default":"",
"Type":"string",
"DefaultValue":"Empty String",
"IsMandatory":"No",
"Description":"This refers to the full pdf path."
}
]
}
]
}
]
}