sys-team / STProxy

0 stars 0 forks source link

Отправка данных #29

Open alevinru opened 10 years ago

alevinru commented 10 years ago

Все шлюзы должны принимать посты на языках, соответствующих выдаваемым.

Если фронт выдает джсон без метаданных, то при приеме он должен брать имя сущности из урла. Если при этом формат указан в урле (.xml) то, то нужно на это обратить внимание.

DeadCat93 commented 10 years ago

Поддержка поста v2 уже была, оказывается. Это который без parent

{"data":{ "Cat": [{"name":"Кот 1", "id":"d4c68276-ebb4-42c9-9e7f-10d7894bea2f", "ts":"2012-04-17 09:30:06.611"}, {"name":"Кот 2", "xid":"d4c68276-ebb4-42c9-9e7f-10d7894bea2a", "id":"1377", "ts":"2012-04-17 09:30:06.611"}], "Kitty":[{"name":"Котёнок 1", "id":"04c68276-ebb4-42c9-9e7f-10d7894bea2f", "ts":"2012-04-17 09:30:06.611"}, {"name":"Котёнок 2", "xid":"00c68276-ebb4-42c9-9e7f-10d7894bea2e", "parent":"d4c68276-ebb4-42c9-9e7f-10d7894bea2f", "id":"11377", "ts":"2012-04-17 09:30:06.611"}] } }

DeadCat93 commented 10 years ago

Сделал поддержеку поста v3 (массив данных),имя сущности - последний элемет url

[{"name":"Кот 1", "id":"d4c68276-ebb4-42c9-9e7f-10d7894bea6f", "ts":"2012-04-17 09:30:06.611"}, {"name":"Кот 2", "xid":"d4c68276-ebb4-42c9-9e7f-10d7894bea7f", "id":"1377", "ts":"2012-04-17 09:30:06.611"} ]