黑马程序员技术交流社区

标题: 对API的概念还有一些模糊,请教各位,请不要复制百度的... [打印本页]

作者: zpzhangwenhan    时间: 2013-5-29 18:41
标题: 对API的概念还有一些模糊,请教各位,请不要复制百度的...
本帖最后由 zpzhangwenhan 于 2013-5-30 12:25 编辑

说明:之前发在了     .Net技术交流 区,没人回答

我的毕业设计是做WP7,其中用到了天气预报的API (URL+城市代码的方式)
看到一些API提供商

有的是一个url地址 比如雅虎天气、谷歌天气之类的
有的是一套封装好的类库 比如高德地图,它提供了dll类库,可以引用后直接用

到底该怎么理解API呢,我小白{:soso_e154:}

作者: 向德伟    时间: 2013-5-29 22:15
API就是应用程序接口,供你去调用.
举个可能不恰当的例子.
你写了一个Person类,类里面有一个SayHello()方法,你去使用这个方法就是调用.
API也封装了好多方法供你去调用,都是一个道理啊.
你可以看看你说的那些天气预报的API例子,是怎么用的.你就明白啦.
楼主加油!
作者: zpzhangwenhan    时间: 2013-5-29 23:16
向德伟 发表于 2013-5-29 22:15
API就是应用程序接口,供你去调用.
举个可能不恰当的例子.
你写了一个Person类,类里面有一个SayHello()方法, ...

我知道啊,但单纯的url地址呢呢?是不是也叫api   比如我用的中央气象台的api
作者: 李奔    时间: 2013-5-30 11:28
zpzhangwenhan 发表于 2013-5-29 23:16
我知道啊,但单纯的url地址呢呢?是不是也叫api   比如我用的中央气象台的api ...

中央气象台的api是中央气象台对外提供的通用接口,可以方便编程人员进行调用。
作者: 袁梦希    时间: 2013-5-30 20:22
大家加油   以后有事情   或者没加分 给我留言或者看我的个性签名
作者: zpzhangwenhan    时间: 2013-5-30 20:25
袁梦希 发表于 2013-5-30 20:22
大家加油   以后有事情   或者没加分 给我留言或者看我的个性签名

谢谢斑竹,初来黑马,吧里的人很热情  
作者: 赵涛    时间: 2013-6-3 19:22
感觉应该跟WebService差不多吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2