Make a smarter web using APIs
639 views | +0 today
Make a smarter web using APIs
All you should know about web APIs
Curated by Titom
Your new post is loading...
Your new post is loading...
Scooped by Titom
Scoop.it!

How to Design Great APIs

In one of the most popular talks at Parse Developer Day, Parse CTO Kevin Lacker discusses API design and outlines the keys to building a great API.
Titom's insight:

Main key point of a well designed API is "Laziness" which means your API must be:

  • intuitive
  • well documented
  • opinionated


"Similar things should look similar" and "Ugly things should look ugly"


Designing an API is often the matter of several developers, so main key points to success are:

  • think alike
  • share together
more...
No comment yet.
Scooped by Titom
Scoop.it!

Goal! Detecting the most important World Cup moments

Goal! Detecting the most important World Cup moments | Make a smarter web using APIs | Scoop.it

A simple strategy to detect spikes in Tweets and how to create a bell that rings at each goal using Raspberry Pi.

Billions of fans around the world are tuned in to the World Cup matches, and many use Twitter to support their teams and join in the global public conversation about the games...

more...
No comment yet.
Scooped by Titom
Scoop.it!

API Providers urged to agree on an Open API definition

API Providers urged to agree on an Open API definition | Make a smarter web using APIs | Scoop.it

In a keynote at this morning’s program of the API Strategy and Practice conference in Amsterdam, Webshell founder Mehdi Medjaoui urged API providers to “take a leap of faith” and agree on an open API definition that can be shared across the industry.

“No one has a clear definition of ‘open API’:, Medjaoui said. As an example of the current level of ambiguity and reluctance amongst API providers to define the term, Medjaoui points to Wikipedia, where there is no definition provided on the Open API wiki page...

Titom's insight:

The nine principles for an open API are:
1. There are new resources being added to the network: the API is providing something – data, functionalities, processes
2. Transparency: transparent access to the underlying data
3. Accessibility: easy to find, good documentation, pricing affordability
4. Interoperability: while there is no current agreement on which standards to use, this should still be a key goal of an open API
5. Attribution, re-use and derived works policy
6. Neutrality
7. Terms of service, policy and changes: opening an API little by little is often better than releasing a public API and then clawing back rights to accessing and using the data unlocked in the initial API version
8. Reliability: API providers need to invest enough internal resources or make it open source
9. Commons: Clear copyright specification or shared API models shared in an API Commons.

more...
No comment yet.
Scooped by Titom
Scoop.it!

Kimono

Kimono | Make a smarter web using APIs | Scoop.it

Turn websites into structured APIs from your browser in seconds

Titom's insight:

Build an API in seconds with kimono to power your apps, models and visualizations with live data without writing any code

more...
No comment yet.
Scooped by Titom
Scoop.it!

Tinder dating app bug made geolocation data vulnerable to hackers

Tinder dating app bug made geolocation data vulnerable to hackers | Make a smarter web using APIs | Scoop.it

You may have swiped left on the last guy or gal, but a bug in the Tinder app would have allowed that person to potentially pinpoint your exact location...

more...
No comment yet.
Scooped by Titom
Scoop.it!

Introducing Wit Speech API

Introducing Wit Speech API | Make a smarter web using APIs | Scoop.it

Voice commands are the future. Science-fiction has had them for decades and yet, we still have to reach for the remote to turn on the TV or set an alarm. Our mission is to change this. Adding a voice interface to an app or device should be simple...

Titom's insight:

Via @jibees

more...
No comment yet.
Scooped by Titom
Scoop.it!

Using the MailChimp API

Using the MailChimp API | Make a smarter web using APIs | Scoop.it
When it comes to marketing, there are many ways of gaining new business; Whether it’s via PPC campaigns, direct mail,... (This week's #TutorialTuesday deals with the use of MailChimp's API to add users to mailing lists.
more...
No comment yet.
Scooped by Titom
Scoop.it!

DataSift Launches Vedo To Help Enterprises Channel The Big Social Data

DataSift Launches Vedo To Help Enterprises Channel The Big Social Data | Make a smarter web using APIs | Scoop.it

DataSift has built a reputation as a provider of Twitter, Facebook and Tumblr firehoses — streams of unstructured data from those and dozens of other social sources, which can then be used in applications to track larger user sentiment and other trends. Today, DataSift is ramping up its presence in the big data game with the launch of Vedo, a processing engine that automates some of those functions usually performed by data scientists to make sense of that firehose data...

more...
No comment yet.
Scooped by Titom
Scoop.it!

A Company Without APIs Is Like A Computer Without Internet

A Company Without APIs Is Like A Computer Without Internet | Make a smarter web using APIs | Scoop.it

If I told you that I had a computer with the fastest processor and best display ever, but that it would never connect to the internet, you would likely consider it obsolete. That same label will soon be applied to companies without APIs that connect them with the rest of the digital world...

Titom's insight:

"If software developers are the new rock stars, then APIs are the instruments with which they make their music."

more...
No comment yet.
Scooped by Titom
Scoop.it!

Twitter introduces custom timelines

Today we’re introducing custom timelines to give you more control over how Tweets are organized and delivered on the Twitter platform.

Custom timelines are an entirely new type of timeline –– one that you create. You name it, and choose the Tweets you want to add to it, either by hand or programmatically using the API (more on that below). This means that when the conversation around an event or topic takes off on Twitter, you have the opportunity to create a timeline that surfaces what you believe to be the most noteworthy, relevant Tweets...


Titom's insight:

Nice feature to follow particular events.

more...
No comment yet.
Scooped by Titom
Scoop.it!

Viadeo close off its API access

Viadeo close off its API access | Make a smarter web using APIs | Scoop.it
Viadeo restrains access to its API. They are now exclusively reserved for its strategic partners.

Thank you for your understanding.
Titom's insight:

Unfortunately, nobody has been informed of this change.

more...
No comment yet.
Rescooped by Titom from nodeJS and Web APIs
Scoop.it!

How much REST should your web API get?

How much REST should your web API get? | Make a smarter web using APIs | Scoop.it

There is an ongoing debate regarding the proper way to design web APIs. This is often related to the following terms:...


Via nodejs-code, Srdjan Strbanovic
more...
No comment yet.
Scooped by Titom
Scoop.it!

What are APIs? Why they matter and how to use them

What are APIs? Why they matter and how to use them | Make a smarter web using APIs | Scoop.it

If you work with data, you've heard the three-letter initialism before. If you don't, you've almost certainly seen others reference them in the context of poweringdata visualizations or listed as a source in an investigative report. In any case, one can't help but suspect their importance, but many may still be wondering: What exactly are APIs? Why are they such valuable tools?...

more...
No comment yet.
Scooped by Titom
Scoop.it!

5 Reasons Why Developers are not Using your API

5 Reasons Why Developers are not Using your API | Make a smarter web using APIs | Scoop.it

Have you launched your API and are you having a hard time understanding why it’s not being used as much as you anticipated? You’ve followed all the best practices, used all the latest technologies and have made sure it is always up and running. For some reason developers are not using your API, and its usage is not increasing over time...

more...
No comment yet.
Scooped by Titom
Scoop.it!

LinkedIn Announces Open Source Rest.li API Hub

LinkedIn Announces Open Source Rest.li API Hub | Make a smarter web using APIs | Scoop.it

"Today, the LinkedIn engineering team will announce the open source release of its Rest.li API Hub. LinkedIn released Rest.li as open source just over a year ago. In that time, adoption has been swift and now over half of remote calls use Rest.li. In a nutshell, Rest.li constitutes a REST framework for building scalable RESTful architectures. On the eve of these announcements, ProgrammableWeb caught up with LinkedIn engineers Karan Parikh and Joe Betz to learn more..."

more...
No comment yet.
Scooped by Titom
Scoop.it!

Can Telegram Beat WhatsApp with a Public API?

Can Telegram Beat WhatsApp with a Public API? | Make a smarter web using APIs | Scoop.it

Facebook’s $19 billion acquisition of cross-platform messaging service WhatsApp was obviously a boon for WhatsApp’s founders, employees and investors, but it also proved to be a good thing for several of WhatsApp’s biggest competitors...

more...
No comment yet.
Scooped by Titom
Scoop.it!

Vibration API

Vibration API | Make a smarter web using APIs | Scoop.it

The Vibration API is an API specifically made for mobile devices as they are thankfully the only devices that have a vibrate function. The API allows developers to vibrate a device (in a pattern) for a given duration.

more...
No comment yet.
Scooped by Titom
Scoop.it!

Twitter Opens Its Enormous Archives to Data

Twitter Opens Its Enormous Archives to Data | Make a smarter web using APIs | Scoop.it
Twitter Opens Its Enormous Archives to Data-Hungry Academics
Wired
It's unclear whether researchers can share these data sets with other academics in order to do peer review, and the company did not respond to a request for comment.
more...
No comment yet.
Scooped by Titom
Scoop.it!

The Tweetball: A Christmas Ornament Ball that shows your friends' twitter wishes

The Tweetball: A Christmas Ornament Ball that shows your friends' twitter wishes | Make a smarter web using APIs | Scoop.it

If you ever wanted to hang your friends' twitter wishes in a tree, here's your chance. This Christmas ornament ball will use Twitter's API to grab tweets with a certain hashtag, username or keyword and display them. All you need is a WiFi module, an arduino, an LCD display some cable and you're ready to go...

more...
No comment yet.
Scooped by Titom
Scoop.it!

Streaming Twitter API in Akka and Spray

Streaming Twitter API in Akka and Spray | Make a smarter web using APIs | Scoop.it

In this tutorial, I am going to use the Spray Client, Akka IO and core Akka to build an application that streams tweets and then performs trivial analysis of the received data. It shows you how to build a simple Akka application with just a few actors, how to use Akka IO to make HTTP requests, how to wire in OAuth, and how to deal with streaming input. It also demonstrates approaches to testing of such applications...

Titom's insight:

Very intersting tutorial and use case.

more...
No comment yet.
Scooped by Titom
Scoop.it!

How to secure your HTTP API endpoints using Facebook as OAuth provider

This post is the natural follow-up of my post “How to build and test your Rest API with Node.js, Express and Mocha”.
Here I’ll show you a possible solution to the problem of authenticating your API users via Facebook, accessing some user’s basic info like name, profile pic and email and using the given Facebook access token to secure all your API endpoints.

Solution:

This is quite a common scenario nowadays yet I couldn’t find many useful source of information. So I went ahead and asked a question on StackOverflow (http://stackoverflow.com/questions/15602667/possible-approach-to-secure-a-rest-api-endpoints-using-facebook-oauth). The solution described below is heavily inspired by the answer given by user Tommy Crush, so thanks Tommy!

...

more...
No comment yet.
Scooped by Titom
Scoop.it!

Google Opens Glass Mirror API To All Developers Even If They Don't Have Glass

Google Opens Glass Mirror API To All Developers Even If They Don't Have Glass | Make a smarter web using APIs | Scoop.it
Google Opens Glass Mirror API To All Developers Even If They Don't Have Glass TechCrunch In the early days of Google Glass, everybody who picked up their unit would also be whitelisted for access to the Mirror API, as Google only wanted developers...
Titom's insight:

Great announcement!

more...
No comment yet.
Scooped by Titom
Scoop.it!

Pinterest Unveils Its Domain API To Display Top Pins In Real-Time

Pinterest Unveils Its Domain API To Display Top Pins In Real-Time | Make a smarter web using APIs | Scoop.it

"Pinterest has begun opening up its API as a means to allow third-party sites and publishers to display top Pins beyond the interest-based social network..."

Titom's insight:

Such a long time we are waiting for Pinterest API.

Well, not really what I was expected for, but this is still a good start.

more...
No comment yet.
Scooped by Titom
Scoop.it!

Oauth Login for Facebook, Google, Microsoft and Linkedin

Oauth Login for Facebook, Google, Microsoft and Linkedin | Make a smarter web using APIs | Scoop.it

"OAuth Login is very quick and powerful, sure it helps you to increase your website registrations. It's definitely a must have login system for every PHP based web projects."

Titom's insight:

PHP only and paying

more...
No comment yet.

Add your lead generation form title here

Add your lead generation form welcome message here