Добрый день!
Реализую возможность добавить информацию о звонке в BPM через OData.
Что я делаю: POST запрос с Content-Type: application/json;odata=verbose;type=entry на https://phonetcomua.bpmonline.com/0/ServiceModel/EntityDataService.svc/CallCollection
JSON имеет такой вид:
{
"CalledId": "+380990056970",
"CallerId": "+380990056960",
"Duration": 400,
"TalkTime": 299,
"Direction": {
"__metadata":{"uri":"??????"}
},
"Contact": {
"__metadata":{"uri":"ContactCollection(guid'97d39836-b242-462a-b375-9daa32e553e4')"}
}
}
Непонятно как указать URI с guid для Direction и Result свойств.
Я знаю возможные значения guid для enum-a CallDirection, но я не знаю как правильно ссылаться на этот объект при добавлении звонка.