Golang. Добавить веб хендлер для заданной json структуры по аналогии
Цена договорная
•
безналичный расчёт, электронные деньги
Имеется веб система на golang, работающая по протоколу OpenRTB.
http://joxi.ru/8AnGpvKujBO4gr
"наша система" принимает запрос,
делает запрос во внешнюю систему в заданном формате для данной системы,
получает ответ в заданном формате для данной системы
отправляет ответ в "инициатор запроса"
Требуется добавить еще одну "внешнюю систему" по аналогии с уже имеющимися интеграциями,
со своим форматом запроса\ответа.
Для понимания,
Пример запроса
```
{"id":"c2dd0e4b38ab26abdfb16f453fc6c1c1c5799834","imp":[{"id":"974090632","bidfloor":0.1,"bidfloorcur":"USD","ext":{"webpush":1}}],"site":{"id":"12345","domain":"sitedomain.com","page":"https://sitedomain.com/page"},"device":{"ua":"user agent","ip":"some ip", "language": "lang"}}
```
Пример ответа
```
{"id":"c2dd0e4b38ab26abdfb16f453fc6c1c1c5799834","cur":"USD","seatbid":[{"bid":[{"cid":"479739","id":"479739","adid":"479739","impid":"974090632","ext":{"ctr":0.004898170658801961},"nurl":"url nurl5","cat":[],"price":6.868,"adm":"{\"icon\":\"url to image\",\"title\":\"title\",\"content\":\"Some content\",\"url\":\"url click\"}"}]}]}
```
http://joxi.ru/8AnGpvKujBO4gr
"наша система" принимает запрос,
делает запрос во внешнюю систему в заданном формате для данной системы,
получает ответ в заданном формате для данной системы
отправляет ответ в "инициатор запроса"
Требуется добавить еще одну "внешнюю систему" по аналогии с уже имеющимися интеграциями,
со своим форматом запроса\ответа.
Для понимания,
Пример запроса
```
{"id":"c2dd0e4b38ab26abdfb16f453fc6c1c1c5799834","imp":[{"id":"974090632","bidfloor":0.1,"bidfloorcur":"USD","ext":{"webpush":1}}],"site":{"id":"12345","domain":"sitedomain.com","page":"https://sitedomain.com/page"},"device":{"ua":"user agent","ip":"some ip", "language": "lang"}}
```
Пример ответа
```
{"id":"c2dd0e4b38ab26abdfb16f453fc6c1c1c5799834","cur":"USD","seatbid":[{"bid":[{"cid":"479739","id":"479739","adid":"479739","impid":"974090632","ext":{"ctr":0.004898170658801961},"nurl":"url nurl5","cat":[],"price":6.868,"adm":"{\"icon\":\"url to image\",\"title\":\"title\",\"content\":\"Some content\",\"url\":\"url click\"}"}]}]}
```
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.