php中如果去开发一个api
我想用php程序开发一个api接口,以供给别人调用,请问有谁能指导指导,有这方面的列子当然最好了,谢谢了·!!!...
我想用php程序开发一个api接口,以供给别人调用,请问有谁能指导指导,有这方面的列子当然最好了,谢谢了·!!!
展开
2013-08-17
展开全部
这个比较简单吧。
我来举个简单的例子:
假如,我做了一个新闻性质的网站,我对外提供一个api,这个api可以获取最新的N条新闻。那么,我需要做一个内容输出的接口,这个接口定义为news.php,这个news.php提供最新的N条新闻,至于数据输出格式看个人需要。如果你是做一个面向大众的接口,那么输出格式应该一般做成XML格式。这样,不论什么语言,都可以用这些数据。为了,不让大众随便的用这个接口,也为了防止请求太多,导致服务器挂掉,那么你需要给每个真正想用搞这些接口的人提供一个密钥,类似于通行证。
这只是一个简单的例子,复杂的也很多,比如,现在人人网的API,新浪网的API,开心网的API,支付宝API等等。这些平台都提供不同功能的API,你可以多熟悉一下。只要你业务需求明确,所谓的接口还是很容易做到的。
我来举个简单的例子:
假如,我做了一个新闻性质的网站,我对外提供一个api,这个api可以获取最新的N条新闻。那么,我需要做一个内容输出的接口,这个接口定义为news.php,这个news.php提供最新的N条新闻,至于数据输出格式看个人需要。如果你是做一个面向大众的接口,那么输出格式应该一般做成XML格式。这样,不论什么语言,都可以用这些数据。为了,不让大众随便的用这个接口,也为了防止请求太多,导致服务器挂掉,那么你需要给每个真正想用搞这些接口的人提供一个密钥,类似于通行证。
这只是一个简单的例子,复杂的也很多,比如,现在人人网的API,新浪网的API,开心网的API,支付宝API等等。这些平台都提供不同功能的API,你可以多熟悉一下。只要你业务需求明确,所谓的接口还是很容易做到的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询