If I were a web service like Twitter, how can I help create an API to access my data? I see that they expand your service to areas where you may not have the resources to expand (in such a way as to expand your own service), but is it worth all the bandwidth and infrastructure costs associated with providing access to your data ?
All of these small Twitter apps cannot make money for Twitter. I would suggest the opposite.
EDIT:
ANSWER 1: Someone with time / money can make your service more popular. You can also restrict the use of the API (as Google does).
ANSWER 2: Itβs easier for you to add value to your service than to clone your service. This extra attraction can make / break your site. You can even charge for access.
ANSWER 3: The API is good when it extends an existing business model. (Don't be Twitter.)
source
share