POST-запрос с веб-методами - PullRequest
0 голосов
/ 13 июня 2018

Я использую платформу webmethods 10.1 и разработал сервис, который должен получать данные как запрос Post.когда я пытаюсь запустить его в IDE, он работает нормально, но когда я публикую его и пытаюсь получить к нему доступ через API Portal, он не работает.я не уверен, как сопоставить мой JSON с моим документом.Кто-нибудь может, пожалуйста, направить меня в этом отношении?

Я приложил снимок экрана с документом, а также json, который я пытаюсь опубликовать.Может кто-нибудь объяснить, как оба не связаны, потому что, когда я публикую ниже JSON для моего сервиса, я не получаю значения.

enter image description here

enter image description here

   {
        "EventCompanyId": "443",
        "PositionTitleEn": "New post",
        "PositionTitleAr": "New post",
        "ReportsTo": "Manager",
        "KnowledgeRequiredEn": "Basic knowlege",
        "KnowledgeRequiredAr": "Basic knowledge",
        "ExperienceRequired": "7 years",
        "Gender": "1",
        "EducationLevel": "4",
        "CreatedBy": "1",
        "UpdatedBy": "1",
        "StartSalary": "35000",
        "EndSalary": "35000",
        "Status": "0",
        "Certificate": "BS",
        "YearsOfExperience": "7",
        "Major": "5",
        "Age": "30",
        "JobType": "1",
        "TrainingCourse": "",
        "Weekdays": "",
        "WorkingHours": "",
        "Language": "1",
        "Shift": "",
        "JobLocations": [
            {
                "EmiratesId": 3,
                "NumberOfVacancies": 3,
                "EmiratesArea": "United Arab Emirates",
                "Latitude": ,
                "Longitude": ,
                "EmirateEn": null,
                "EmirateAr": null,
                "EmirateName": null
            },
            {
                "EmiratesId": 6,
                "NumberOfVacancies": 23,
                "EmiratesArea": " Dubai - United Arab Emirates",
                "Latitude": 25.20447520001559,
                "Longitude": 55.28122901916504,
                "EmirateEn": null,
                "EmirateAr": null,
                "EmirateName": null
            },
            {
                "EmiratesId": 1,
                "NumberOfVacancies": 5,
                "EmiratesArea": "Dubai - United Arab Emirates",
                "Latitude": ,
                "Longitude": ,
                "EmirateEn": null,
                "EmirateAr": null,
                "EmirateName": null
            },
            {
                "EmiratesId": 2,
                "NumberOfVacancies": 3,
                "EmiratesArea": "D72 - Dubai - United Arab Emirates",
                "Latitude": ,
                "Longitude": ,
                "EmirateEn": null,
                "EmirateAr": null,
                "EmirateName": null
            }
        ]
    }

1 Ответ

0 голосов
/ 18 июня 2018

Я нашел решение для этой проблемы, проблема заключалась в том, что мне нужно было удалить Свойства задания из-под Документа задания, они не должны находиться внутри какого-либо другого свойства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...