Find Jobs
Hire Freelancers

Call External Rest API from within WordPress

$250-750 USD

Closed
Posted over 8 years ago

$250-750 USD

Paid on delivery
We have a Restful API that serves all our applications. The application for this work scope currently exists as a native .NET (MVC, C#) web-based application but we're currently migrating to WordPress for the CMS capabilities. We need the ability to add something (plugin, widget or shortcode) to a page to call our Restful API, parse the JSON, loop through the result and output as HTML within the page (we'll handle the CSS styling). This must be done within PHP using cURL (or something similar) and cannot be executed via JavaScript for SEO reasons. Here's a link to our current page that calls our API. Each of the calibers listed are pulled directly from the API with each page request: [login to view URL] There is also another page, that must accept POST-back and send the results as a querystring back to the API. Here's a link to the page that uses POST to communicate with the API: [login to view URL] The API is documented and available via Mashape.
Project ID: 8658264

About the project

17 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
17 freelancers are bidding on average $535 USD for this job
User Avatar
Hello. Wordpress dev expert ready to help you with API functionality integration. I have more 200 good reviews in dev projects, so all will be done on highest level. Please, do not award project until we will clear details.
$263 USD in 5 days
4.9 (493 reviews)
7.8
7.8
User Avatar
I have read your project details, and I am interested in offering my services. I provide 100% satisfaction guaranteed on all my work. Milestone is required to begin; to be released when the job has been satisfactorily completed. I estimate a 5-7 day turnaround (including weekends) on this project. ftp details to your server will be required. Contact me at your soonest convenience so we may get your solution delivered quickly. Thanks, coderXO
$585 USD in 7 days
4.9 (185 reviews)
7.1
7.1
User Avatar
Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! Looking forward to hear from you soon - GOD Bless You.
$526 USD in 10 days
4.8 (168 reviews)
6.9
6.9
User Avatar
Hello Warm Greetings! I have gone through your requirement, and it would be immense pleasure to work with your project. I am an out of box thinker and always prefer modern and elegant design to increase the visitor engagement and enriched experience. I read your job description to evaluate and it is very clear to me what to do. I am capable to develop and complete such type of designing assignment, as per your requirement and deliver best quality work. I love the work I do so I treat every project with individual attention to detail, professionalism, and making you happy so as to make long term relationship with you and the result will be always unique and original. I’m very excited to assist you in making your Project successful .Please feel free to contact me directly to discuss this position further. EAGERLY WAITING TO HEAR FROM YOU Best Regards Sachin
$266 USD in 10 days
4.7 (33 reviews)
5.8
5.8
User Avatar
A proposal has not yet been provided
$556 USD in 10 days
4.8 (57 reviews)
5.4
5.4
User Avatar
Hi, i can make this wordpress related project. I'm an experienced php developer, i've built several platforms and REST api using api keys/oauth2 for authentication. Let me know if interested i'm available on chat.
$250 USD in 2 days
5.0 (4 reviews)
4.7
4.7
User Avatar
Hi, I am Saravanan from Chennai, India I went through your requirements, I am interested to work on this task About myself I have 8 years’ hands on experience on Web /Desktop Application Development, Automation/Scraping and Testing using Java Technologies. Expertise in Client/Server and application development using Java and J2EE technologies Strong Experience on Struts, Spring, JSF, Hibernate and Restful/SOAP Web services. Experience on SOUP UI/Rest Assured, Mobile and JMS Testing Strong Experience on Automation using Selenium Web Driver, Html Unit Driver, Sikuli Driver, FEST, Sauce Lab Strong Experience on Junit, TestNG, Mockito, DBUnit, SpringMock, Rest fuse, Rest assured Strong Experience on TDD/BDD using Jbehave, Cucumber Strong Experience on Appium Exprience on Cloud Based System using Cloud Bees, AWS Experience on CI Build using Jenkins and Technical quality analysis using Sonar Experience on RDBMS(Mysql, Oracle, SQL Server) and NoSQL DB(Mongo DB, CouchDB) Skype: mailmebysaro
$555 USD in 10 days
5.0 (3 reviews)
3.3
3.3
User Avatar
sir i am expert in this work . see my profile. Thank you...
$581 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, So, I've taken a look at your links, looks good. I am in the process of writing a dual plugin that lets multiple WordPress clients (plugin A) call a WordPress server (plugin B). This is done using cURL and JSON pretty much as you need to. Because of the way the WordPress framework works, you can essentially have this 'seemingly' occur client-side while your actual API calls are PHP/cURL. That's how mine works. Of course you don't have to. Without knowing too much about your site I'm not sure if you see a need for that, however, if you do see value in being able to make calls to the API in order to manipulate your page without reloading it, then you can by having JavaScript pass the request to a WordPress plugin (PHP) which makes the API call via cURL and responds with the results for JavaScript to do its thing. I think that a plugin could be written to provide: 1) An inline solution, such as a shortcode, to make the API call and render as the page loads 2) An AJAX solution that would allow you to run the same function client-side Of course solution 2 means you don't have to wait synchronously for your API to respond in order to render your page like you would with solution 1. I personally would always go with solution 2 and never with solution 1. That's just advice for you to consider though ;) * both solutions would be calling the API from PHP via cURL.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Oct 10, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.