
SOAP API Amendments
- or -
Post a project like this3196
£150(approx. $201)
- Posted:
- Proposals: 11
- Remote
- #1508657
- Awarded
♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




eCommerce Development, Mobile App Development, Full Stack Development, Custom Product designer, Web Development, a Complete web Solutions

38334680368815450181283421280405160180152075614969581050475196529336726
Description
Experience Level: Intermediate
General information for the website: API requires amendments as per attached specification
Kind of development: Customization of existing website
Description of every page/module: I have an api which requires amendment.
NEW XML REQUEST
================
Currently the api makes two SOAP requests.
The first sends a postcode in a defined XML block and correctly processes the response.
The code needs amending to call an alternative but very similar request. Both return the same response effectively. The new one is returns less data in the same format which means we don't need to process the results looking for our data (a uniques address code).
The old request should still be executed but only in the event that the new request does not return any data so a little IF THEN ELSE logic needs applying.
BUILD ARRAY OF ADDRESS CODES
============================
Currently our code calls the code described above just once, for one address. We need to create a loop and build an array of typically 2-3 address codes. For each applicant that we process we need to find all of their addresses from an existing view/table and perform the functions mentioned above once for each address, returning the array of address codes
AMEND EXISTING API CALL TO REPEAT AN XML BLOCK
============================================
Currently at the heart of the next xml request is a tag containing the SINGLE unque address code that is retrieved via the existing process. This 3-line block (see below) needs amending to be repeated for each code in the array built up via the previous step so that it looks like:
===========
OLD VERSION
===========
UNIQUE CODE
===========
NEW VERSION
===========
UNIQUE CODE
ANOTHER UNIQUE CODE
Remember that this functionality has been implemented, tested and works fine. This new functionality involves implementing:
1. New XML service request
2. Incorporate the new service request into the existing code logic as described above
3. Create a new loop around the existing code to allow multiple calls to the above, one for each of a set of addresses in a table/view
4. Create the additional XML blocks in the final request as described above. (no changes to the response handling code)
Description of requirements/features: Requirements described above and attached document
Extra notes:
Kind of development: Customization of existing website
Description of every page/module: I have an api which requires amendment.
NEW XML REQUEST
================
Currently the api makes two SOAP requests.
The first sends a postcode in a defined XML block and correctly processes the response.
The code needs amending to call an alternative but very similar request. Both return the same response effectively. The new one is returns less data in the same format which means we don't need to process the results looking for our data (a uniques address code).
The old request should still be executed but only in the event that the new request does not return any data so a little IF THEN ELSE logic needs applying.
BUILD ARRAY OF ADDRESS CODES
============================
Currently our code calls the code described above just once, for one address. We need to create a loop and build an array of typically 2-3 address codes. For each applicant that we process we need to find all of their addresses from an existing view/table and perform the functions mentioned above once for each address, returning the array of address codes
AMEND EXISTING API CALL TO REPEAT AN XML BLOCK
============================================
Currently at the heart of the next xml request is a tag containing the SINGLE unque address code that is retrieved via the existing process. This 3-line block (see below) needs amending to be repeated for each code in the array built up via the previous step so that it looks like:
===========
OLD VERSION
===========
UNIQUE CODE
===========
NEW VERSION
===========
UNIQUE CODE
ANOTHER UNIQUE CODE
Remember that this functionality has been implemented, tested and works fine. This new functionality involves implementing:
1. New XML service request
2. Incorporate the new service request into the existing code logic as described above
3. Create a new loop around the existing code to allow multiple calls to the above, one for each of a set of addresses in a table/view
4. Create the additional XML blocks in the final request as described above. (no changes to the response handling code)
Description of requirements/features: Requirements described above and attached document
Extra notes:
Darren S.
100% (6)Projects Completed
10
Freelancers worked with
7
Projects awarded
30%
Last project
11 May 2019
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi,
What's the technologies you prepare for this API?
Look forward to hearing back from you.
Best Regards,
Bals.
367944
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies