2016-05-28 1 views
0

Я реализовал приложение с помощью Moqui Framework.I может иметь возможность получить ответ на JSon сильфона URLВ Moqui: Как вставить данные, используя остальное обслуживание

http://localhost:8080/moqui/rest/s1/moqui/users

теперь мне нужно вставить данные в таблицу Как мне это сделать. В moqui.rest.xml я есть ресурс в этом методе является там как ниже

типа метода = «сообщение» имя службы = «org.moqui.impl.UserServices.create # учетная_запись_пользователя»/метод

для мне нужен URL-адрес, который может вставлять данные в таблицу.

ответ

0

Я попытался реализовать ту же функциональность. Я использовал cURL на ноутбуке Windows (один конечный пункт), который связывался с экземпляром Moqui (другая конечная точка, одна с самой службой/moqui/users). Это то, что я сделал:

  1. установлен локон (http://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/objectstorage/restrict_rw_accs_cntainers_REST_API/files/installing_curl_command_line_tool_on_windows.html)
  2. подготовил локон команды и данные в соответствии с определениями, содержащимися в Swagger UI (http://localhost:8080/toolstatic/lib/swagger-ui/index.html?url=http%3A%2F%2Flocalhost%3A8080%2Frest%2Fservice.swagger%2Fmoqui#/users)

Это данные выборки и завиток команда itselft. Следите за синтаксисом в Windows, одинарные квоты могут испортить его. Именно по этой причине данные хранятся в файле.

curl -X POST -u john.doe:moqui --header "Content-Type:application/json" --header "Accept:text/html" -d "@body.json" http://localhost/rest/s1/moqui/users 

{ "имя пользователя": "эдуард", "Новый_пароль": "BhsmsAv1 ^^^.", "NewPasswordVerify": "BhsmsAv1 ^^^.", "RequirePasswordChange": "N", "userFullName »:« Edward Bolt »,« emailAddress »:« [email protected] »,« currencyUomId »:« EUR »,« locale »:« sk »,« timeZone »:« CET »}

Поместить этого пользователя данных в файл и назовите его body.json. Затем запустите команду, есть ссылка на файл body.json. Надеюсь это поможет.

Смежные вопросы