据我所知,社交网站上使用的术语是“API”, 我在网上做了一些研究,这似乎是一个非常重要的话题。
根据我之前的帖子,我使用asp.net 3.0和C#创建了一个社交网站。这是一个小型原型。
一些表格,以保存朋友及其朋友的记录及其兴趣。目前没有隐私限制
我想要的是,“欢迎开发者请免费下载API并开始为社交网络制作应用程序”。考虑应用程序提取正在使用该应用程序的朋友的朋友的兴趣。
据我所知,API是我或开发人员提供的托管应用程序的空间。
答案 0 :(得分:1)
API是应用程序功能(全部或部分)的接口。在您的特定方案中,您可以通过允许远程http调用(例如,通过使用Web服务)来公开Web-apis。
http://en.wikipedia.org/wiki/Application_programming_interface#Web_APIs
答案 1 :(得分:1)
它比“右键单击添加API ...”更复杂,但您有几个选择:
WCF,WCF休息和Data Services / oData
如果您急于获得API,最快的方法是使用oData / Data Services,您基本上可以通过Web查询数据库。 (您可以限制读/写访问权限。)
这就像为您的数据库创建实体框架模型一样简单,并将其作为WCF数据服务公开,您就完成了。