How To Make Structured Api From A Website For Your App In No Time

04:47 20 Comments


If You want to develop a application which benefits from the data of some other website then you could probably look into the developers option on the website to check if they provide the access to their data through api or not, and if the answer is no then you can use different web scraping methods to channel the data into your app but it requires lot of work to be done to get the appropriate results

But hold on, recently launched web service Kimono helps you solve this problem by providing a easy method to turn any website into a structured api within no time. Kimono recognizes the patterns in the web content and thus intelligently makes you powerful apis. It also stores your apis into thier cloud and run it on schedule basis. Kimono comes with three different pricing solutions which are given below. Though only the free service is available right now and it is more than sufficient for medium user based app.

Here is how you can get started with Kimono, Lets say we want to make an app for this website.
So first Head over to https://www.kimonolabs.com to sign up and login into the account.



Then click on Create API, It will prompt us to download the Chrome extension/Kimono Bookmarklet. Download the chrome extension.


With the Chorme extension installed, We now need to open the website into the chrome and Click on the Extension this will open up the Kimono toolbar, Now on the webpage lets decide what properites we want to scrap for the app. I have decided to go with this properties

1. Post Title
2.Post Image
3. Post Description

Now select any one of the post title and  kimono will automatically understand the pattern and select rest of the titles on the page to let you know the similarity of your property repeat this for Images and Description. Name the properties for development reference, i have named it "Titles", "Images", "Description" respectively.



After That click on done and the name your api and select how often do you want the api to be updated, I have selected on demand and named the api as Android4dev. Now hit the done button and click on the link



Now you would be taken to your api console where you can see how your data is scraped. with a row and column view of your data as shown below




Now click on the API DOCS. Here you can select how you want to implement the api in different languages such as curl, php, node etc. It also shows you the security key for your api



Now to check the api response copy past the link as shown and open it in the browser and you would see the Json resonse of the api in your browser


And there you have it your api made in few steps, If you liked the post please share, comment  and bookmark. 

Akash Bangad

Computer Engineer from Maharashtra,India. Trying to make my way in the world of mobile development. Steve Jobs admirer and techy at heart.

20 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. Interesting article! Thank you for sharing them! I hope you will continue to have similar posts to share with everyone! instagram video downloader

    ReplyDelete
  3. Best Website Templates have played an important role in influencing the people to a great extent. simple html templates free download

    ReplyDelete
  4. Looks interesting, though I haven't found anything on it at EssayforMe rating. I have to try it in order to understand if it works for my business. Do they provide trial period?

    ReplyDelete
  5. Great guide. I really need this! Thanks!
    json formatter online

    ReplyDelete
  6. i read a lot of stuff and i found that the way of writing to clearifing that exactly want to say was very good so i am impressed and ilike to come again in future.. vShare iOS 9

    ReplyDelete
  7. It was a very good post indeed. I thoroughly enjoyed reading it in my lunch time. Will surely come and visit this blog more often. Thanks for sharing. XmodGames iOS 11

    ReplyDelete
  8. Absolutely fantastic posting! Lots of useful information and inspiration, both of which we all need!Relay appreciate your work. Pangu

    ReplyDelete
  9. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value. Im glad to have found this post as its such an interesting one! I am always on the lookout for quality posts and articles so i suppose im lucky to have found this! I hope you will be adding more in the future... Jailbreak iOS 11.3

    ReplyDelete
  10. Your blog is very interesting
    Tania

    ReplyDelete
  11. This article gives a lot to think about. Hattie

    ReplyDelete
  12. It's worth taking a longer look at this news.Mimi

    ReplyDelete