网友解答:
主要看对方以什么方式提供接口,是用post,get还是webservice?
post和get可用curl模块和对方通讯,另外如果不涉及ssl认证get方式还可以简单的用file_get_content()函数替代,
顺便提一下file_get_content()函数直接访问网页加正则表达式可以实现简单的爬虫程序,我提这个是想回应一下有人说java好还是php好,我觉得好不好在于自己熟悉程度和项目需求,而不取决于语言本身,python实现爬虫程序有多简单,其实我想说的是简不简单在于事在人为而已,这是题外话。
webservice方式则需要soap模块支持。
网友解答:这个其实跟什么网站没什么关系,如果你用php比较熟悉那就用php发起http请求,目前大多数提供api的基本都是通过http的。当然这个http请求还要符合对方的要求,比如要带什么参数,采用get还是post等,这个提供api放都会提供对应调用文档的。
如果不知道怎么用php发起http请求就去查phpcurl怎么用吧
原文标题:PHP网站怎么调用别家的API?,如若转载,请注明出处:https://www.saibowen.com/news/23577.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。