Find Jobs
Hire Freelancers

Joomla EVS integration

$30-250 USD

已完成
已发布超过 15 年前

$30-250 USD

货到付款
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: [login to view URL];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 [login to view URL] 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: [login to view URL];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.
项目 ID: 327845

关于此项目

4提案
远程项目
活跃16 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Please see PM
$100 USD 在4天之内
5.0 (2条评论)
2.5
2.5
4威客以平均价$163 USD来参与此工作竞价
用户头像
hi we can help you to get it done.
$200 USD 在4天之内
5.0 (51条评论)
6.5
6.5
用户头像
Hi, please see your PMB. Thanks.
$200 USD 在4天之内
4.9 (40条评论)
6.4
6.4
用户头像
Hi, Please check your PMB. Thanks
$150 USD 在2天之内
5.0 (5条评论)
3.8
3.8

关于客户

UNITED STATES的国旗
Atlanta, United States
5.0
2
会员自10月 9, 2008起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。