Cita: Una web que ofrece una API, como obtiene beneficio de ella?
El beneficio supongo que es que más gente llegue a usar su web, servicio o lo que sea.
Si un sitio web ofrece su API para trabajar, un desarrollador puede crear una aplicación, que interactue con esa web, haga x cosa y luego puede distribuirla a más gente. ¿Conclusión? La web es más conocida (con todo lo que ello conlleva).
Yo creo que ese sería el único beneficio.
Por ejemplo ahí tienes a Facebook (entre otros), te permite poner su sistema de login en tu sitio web. ¿Y que se consigue con eso?
Pues dos cosas, tu ofreces que la gente se conecte con su cuenta de facebook, y facebook en este caso consigue calar más
En un articulo leí...
... poner a disposición de otros una API significa abrir la puerta a que otros programadores puedan crear software que integre
tu servicio.
Cita: Lo lógico no es que fuese contraproducente, ya que menos gente visitará su web?
¿Por qué? Creo en todo lo contrario, hay más posibilidades de que más gente la visite pero sobretodo, hay más posibilidades de que la web sea conocida, o sea, que cale en la gente
Saludos,