SOAP API Amendments
- or -
Post a project like this2560
£150(approx. $188)
- Posted:
- Proposals: 11
- Remote
- #1508657
- Awarded
PPH #1 Service Provider in Development & IT : Wordpress|Magento|React Native|Mobile App Development|Angular|Node.js
Mohali
38334612834216018019652933672680368810504751280405149695815207561545018
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