What are the benefits of creating an API for your service?

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.)

+3
source share
5 answers

The manual is clear, and you mentioned it. Someone with time (or money) and a certain inclination can make your product do something that you don’t see, thereby making your product more popular. You can balance the scale of costs and benefits by placing limits, for example Google, on some of your APIs (for example, 1000 requests / day).

, , -, , , , API .

Facebook ...

+1

, . , . , .

. , .

+1

, . , . , .

. ,

0

, . Web 2.0 , API- . .

- Twitter - 80% + API. , , , . $15 , , , .

, API , -. -, , . (Twitter )

0

, , Twitter - . , Twitter 80% + API. , , Twitter.

, . API, , .. API -, API. , :

  • API?
  • ( , , ..)?
  • , API ?

I really would like to thank Dava for opening such an important discussion.

0
source

All Articles