>백엔드 개발 >PHP 튜토리얼 >给一个xml格式和一个服务器地址,如何用php写接口

给一个xml格式和一个服务器地址,如何用php写接口

WBOY
WBOY원래의
2016-06-13 10:07:501076검색

给一个xml格式和一个服务器地址,怎么用php写接口
我最近正在写,不知道大牛们会怎么写,想学习学习
^…………

------解决方案--------------------
啥接口得给出来吧?
------解决方案--------------------
这是提交数据,调用就简单了,直接fso_get_contents,然后分析xml就行了
$url="https://xxx.com/xml";

$ch = curl_init ($url);
$headers = array(
"POST ".$url." HTTP/1.0",
"Content-type: text/xml;charset=\"utf-8\"",
"Accept: text/xml",
"Content-length: ".strlen($xmlcontent),
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);

// Apply the XML to our curl call
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlcontent);

$data = curl_exec($ch);
if (curl_errno($ch)) {
die('会议信息出错,有可能会议还未开始!');
exit;
} else {
// Show me the result
//var_dump($data);
curl_close($ch);
}
------解决方案--------------------

探讨

php 接什么口?是公还是母?

是公就读数据
是母就输出xml 让别人来分析
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.