Terminé

Joomla EVS integration

Hello, I have a project and am happy to accept your bid.

In brief, we have a site built in Joomla that has a form which needs to connect to a third-party Electronic Verification service.

The student/user needs to confirm their identity via the EVS and then be returned to the site to begin taking the class.

Below is the info the EVS tech support provided me.

If this is something you feel confident that you can achieve, please respond with your bid.

Please see the form here: [url removed, login to view];view=article&id=88

We would like this to be implemented as soon as possible.

Thank you for your attention and we look forward to reviewing your bid.

**************Copy of email from EVS support********************************************************

Hi Daniel,

I see that you're using php and have a form created already. The next step is to take the input received from your form and create a webservice call sending the information to us. This can be done in a couple of different ways.

Method 1:

One way is to send a SOAP XML request to [url removed, login to view] If you go to that page in your web browser it will generate an outline of the available functions that can be called and the input it expects. The function you will be using is GetEVS.

NuSOAP is a nice free php class that you should have gotten with the sample code. This class makes it pretty simple to send calls to webservices. The demo page provided in the example uses NuSOAP to send a SOAP request to our server passing it each of the values found in your form.

Method 2:

The other way is by using a simple REST request. In this method you will generate a URL and then query the URL using CURL. The URL will contain all of your identification parameters along with your EVS password in the query string. Any values that you do not wish to search against should be in the query string but left blank. CURL is not provided with PHP but it can be installed on the server as a module. You will need SSL support also installed for this to work properly. An example of of REST URL is as follows:

[url removed, login to view];strOwnNameFirst=John

&strOwnNameLast=Doe&strAddress=10200+Linn+Station+Rd+Suite+372&strCurAddrCity=Louisville&strCurAddrState=K

Y&strCurAddrZip=40223&strTelephone=5028141020&strDrivingLicense=S536&strDrivingLicenseState=FL&strCustRefNu

mber=1087503461060&strCustPassword=YOURPASSWORD&Submit=Submit

No matter which method you choose from above, the following will be the same:

Once the request has taken place you will recieve an XML response with each of the response codes found in the Integration Guide PDF. These response codes will tell you how the information provided relates to each other. For example, if the name given does not match the address, you will recieve a result code indicating that.

Also in the returned request will be a list of questions along with answers for each question. Each question will have one answer that is marked as being the true answer, the others will all be false. At this point you should generate another page for the user to select answers to each of the questions provided. This will be another form that will be submitted at which point you will want to check to see which questions were answered correctly.

At this point you will have all of the information to make your decision on whether this is a pass or a fail. Your business logic will need to determine how many questions the user is allowed to miss and which results codes you are expecting to be returned to say that it is a good enough match for your purposes.

Compétences : Joomla, XML

Voir plus : evs joomla, true results, tech support service, tech support business, string match, sample thank you email, sample received form, sample bid response, php codes pdf, match string, joomla support service, joomla as a service, i want a nice business name, id tech, how to begin an article, free tech support, free php codes, electronic service call, code electronic, c# call web service https, call tech, call module joomla, eipsservices, evs freelance, nusoap integration joomla

Concernant l'employeur :
( 2 commentaires ) Atlanta, United States

N° du projet : #327845

Décerné à :

msandhu

Please see PM

100 $ USD en 4 jours
(2 Commentaires)
2.5

4 freelance font une offre moyenne de $163 pour ce travail

secom

hi we can help you to get it done.

200 $ USD en 4 jours
(51 Commentaires)
6.5
value4u

Hi, please see your PMB. Thanks.

200 $ USD en 4 jours
(40 Commentaires)
6.4
nasirbest

Hi, Please check your PMB. Thanks

150 $ USD en 2 jours
(5 Commentaires)
3.8