我有一个使用ASP.NET MVC构建的网站,使用大量jQuery客户端交互来构建实时聊天室。许多用户解析了javascript并发现了它发布到的URL,以便与聊天进行交互。他们开始创建机器人玩闲聊频道里的游戏。
这些用户不断要求提供“API”,以使编码更加容易。我认为我知道什么是API,但我仍然有点模糊。API不是任何第三方都可以与之交互的接口吗?
对于我的网站来说,构建web API意味着什么?只是一份带有URL列表和如何与其交互的文件吗?
我也听说过Web服务和Web引用。它们是什么?构建Web服务意味着什么?这是否与Web上的API有关?
这些用户不断要求提供“API”,以使编码更加容易。我认为我知道什么是API,但我仍然有点模糊。API不是任何第三方都可以与之交互的接口吗?
对于我的网站来说,构建web API意味着什么?只是一份带有URL列表和如何与其交互的文件吗?
我也听说过Web服务和Web引用。它们是什么?构建Web服务意味着什么?这是否与Web上的API有关?